請問視窗的範圍>? |
缺席
|
jck1
一般會員 發表:53 回覆:67 積分:24 註冊:2002-05-23 發送簡訊給我 |
請問為什麼 shell_traywnd 的範圍
會比desktop大呢??
var a: hwnd; b: hwnd; r1: trect; r2: trect; begin a:= getdesktopwindow; b:= FindWindow('Shell_TrayWnd', nil); GetWindowRect(a, R1); GetWindowRect(b, R2); memo1.lines.add(inttostr(r1.top)); memo1.lines.add(inttostr(r1.left)); memo1.lines.add(inttostr(r1.right)); memo1.lines.add(inttostr(r1.bottom)); memo1.lines.add(inttostr(r2.top)); memo1.lines.add(inttostr(r2.left)); memo1.lines.add(inttostr(r2.right)); memo1.lines.add(inttostr(r2.bottom));輸出 0 0 800 600 569 -2 802 602 為什麼會有 -2, 802, 602呢 最大不是800, 600 最小是0 還是??????? |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |