ScreenToClient及ClientToScreen如何應用 |
答題得分者是:Rain
|
8325100
一般會員 發表:7 回覆:7 積分:2 註冊:2003-05-26 發送簡訊給我 |
|
Rain
資深會員 發表:31 回覆:236 積分:268 註冊:2003-02-17 發送簡訊給我 |
Copy過來的: ClientToScreen函數功能:該函數將指定點的用戶座標轉換成螢幕座標。
函數原型:BOOL ClientToScreen(HWND hWnd,LPPOINT lpPoint);
參數:
:用戶區域用於轉換的視窗控制碼。
:指向一個含有要轉換的用戶座標的結構的指標,如果函數調用成功,新螢幕座標複製到此結構。
返回值:如果函數調用成功,返回值為非零值,否則為零。 注釋:函數用螢幕座標取代POINT結構中的用戶座標,螢幕座標與螢幕左上角相關聯。 ScreenToClient函數功能:該函數把螢幕上指定點的螢幕座標轉換成用戶座標。
函數原型:BOOL ScreenToClient(HWND hWnd, LPPOINT lpPoint);
參數:
hWnd:指向視窗的控制碼,此視窗的用戶空間將被用來轉換。
lpPoint:指向POINT結構指標,該結構含有要轉換的螢幕座標。
返回值:如果函數調用成功,返回值為非零值,否則為零。
注釋:該函數應用hWnd參數標識的視窗和POINT結構給定的螢幕座標來計算用戶座標,
然後以用戶座標來替代螢幕坐,新座標是相對於指定視窗的領域的左上角。
|
8325100
一般會員 發表:7 回覆:7 積分:2 註冊:2003-05-26 發送簡訊給我 |
|
Rain
資深會員 發表:31 回覆:236 積分:268 註冊:2003-02-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |