該函式獲取視窗客戶區的大小。注意一下:視窗的客戶區為視窗中除標題欄、選單欄之外的地方。
基本介紹
- 中文名:該函式獲取視窗客戶區的坐標。
- 外文名:GetClientRect
- 左上角坐標:(0,0)
- 視窗的客戶區:視窗中除標題欄、選單欄之外地方
該函式獲取視窗客戶區的大小。注意一下:視窗的客戶區為視窗中除標題欄、選單欄之外的地方。
在MFC中,該函式的原型為void GetClientRect(LPRECT lpRect) const; 參數 hWnd:是程式視窗的句柄。 lpRect:是一個指針,指向一個RECT類型的rectangle結構。該結構有...
GetCapture 決定一個無視窗、活動控制項對象是否獲得滑鼠捕獲焦點 GetClientRect 獲取控制項客戶區的尺寸 GetDC 提供無視窗控制項從它的包容器獲得設備上下文的途徑 GetFocus...
GetClientRect、CWnd::GetWindowText、CWnd::GetWindowTextLength、CWnd::KillTimer、CWnd::OnChar、CWnd::OnCreate、CWnd::OnTimer、CWnd::PreCreateWindow、CWnd::...
BringWindowToTop 使CWnd到達重疊視窗堆疊的頂部 GetWindowRect 獲得CWnd的螢幕坐標 GetClientRect 獲得CWnd客戶區域的大小 6.視窗訪問函式Child...
GetClientRect(hwnd,&rect);SetViewportOrgEx(hDC,rect.right >> 1,rect.bottom >> 1,NULL);}//畫8cm*4cm的橢圓#if 0//橢圓中心邏輯坐標為(0,0)...
比如,目前市場上很多界面庫在繪製視窗標題欄的時候,去掉了視窗的WS_CAPTION屬性,導致GetClientRect、GetWindowRect方法失效,從而加大了界面開發和設計的難度,當然也導致...
CRect myRect;GetClientRect(myRect);CalcWindowRect發展 編輯 pFrameWnd->Create(NULL, "My Frame");pFrameWnd->CalcWindowRect(&myRect, CWnd::adjustBorder);...
ClientToScreen例子 編輯 // resize dialog to client's sizevoid CMyDlg::OnSizeToClient(){CRect myRect;GetClientRect(&myRect);ClientToScreen(myRect);...
GetClientRect將這四個欄位設定為視窗顯示區域的尺寸。left和top欄位通常設定為0,right和bottom欄位設定為顯示區域的寬度和高度(像素點數)。WndProc除了將該RECT結構...
lParam和GetClientRect的功能一樣,有時候WM_SIZE的效率要比使用GetClientRect高. 可以在程式中使用WM_SIZE來保存Client area的大小方便以後使用.WM_SIZE後於WM_...
CRect rect;this->GetClientRect(rect);CImage image;image.Create(rect.Width(),rect.Height(),24);CDC* DCpoint=this->GetDC();...
GetClientRect (hwnd, &rect) ;DrawText (hdc, TEXT ("Hello, Windows 98!"), -1, &rect,DT_SINGLELINE | DT_CENTER | DT_VCENTER) ;...
範例使用了應用程式客戶區的大小作為圖像的框架大小(通過調用GetClientRect()函式來獲得)。然後應用程式轉換設備單位為0.01mm單位,並將該值代入CreateEnhMetaFile()...
9.3.15 GetClientRect方法——獲取視窗的客戶區域 9.3.16 GetDC方法——獲取與視窗關聯的設備上下文指針 9.3.17 GetDesktopWindow方法——獲取系統桌面視窗 9.3...
GetClientRect將這四個欄位設定為視窗顯示區域的尺寸。left和top欄位通常設定為0,right和bottom欄位設定為顯示區域的寬度和高度(圖元點數)。...
RECT rect ;SaveDC (hdc) ;SetMapMode (hdc, iMapMode) ;GetClientRect (hwnd, &rect) ;DPtoLP (hdc, (PPOINT) &rect, 2) ;...
GetClientRect (hwnd, &rect) ;DrawText (hdc, TEXT ("Hello, Windows 98!"), -1, &rect,DT_SINGLELINE | DT_CENTER | DT_VCENTER) ;...