視窗屬性的獲取函式
1.獲取視窗風格
LONG WINAPI GetWindowLong(
_In_ HWND hWnd,
_In_ int nIndex
);
hWnd:要獲取的視窗控制程式碼
nIndex:要獲取的型別(這個函式,不僅可以獲取視窗風格,程式例項.
...等)
這個引數的值---是已經定義好的巨集;
獲取視窗風格:使用這個 巨集GWL_EXSTYLE 或者GWL_STYLE
擴充套件風格 風格
02、獲取視窗大小(RECT)矩形()
以下是使用方法:
RECT rct; //建立一個RECT變數,用於接收下面函式的出參。
BOOL GetWindowRect(hwd, &rct);
//入參 視窗控制程式碼
//出參 一個RECT變數的地址,於接收函式的獲取的值
返回值:
如果成功:返回 非零;
失敗:返回零;呼叫GetLastError()獲取錯誤原因。
03、獲取視窗類名
wchar_t strClassName[30] = {0};
//如果當前程式使用的是unicode字符集,那麼就使用wchar_t型別,否則使用char型別。
int GetClassName(hwd, strClassName, 30)
入參:hwd,視窗控制程式碼
30,緩衝區大小
出參:strClassName,緩衝區
返回值:
成功,返回寫入到緩衝區的字元個數;
失敗,返回 零,呼叫GetLastError()獲取錯誤原因。
04、獲取DC
HDC GetDC(hwd);
入參:hwd,視窗控制程式碼
返回值:
成功,返回,當前視窗的控制程式碼
失敗,返回,NULL
05、獲取滑鼠位置
POINT pt;
GetCursorPos(&pt)
相關文章
- js獲取瀏覽器視窗屬性JS瀏覽器
- 透過Lambda函式的方式獲取屬性名稱函式
- render函式處理動態獲取img的src屬性函式
- javascript函式使用length屬性獲取形參的數目JavaScript函式
- getComputedStyle()函式如何獲取border等符合屬性值函式
- 獲取影像的屬性
- 視窗函式函式
- 原生js和jQ獲取視窗寬高及捲軸的方法和函式JS函式
- opencv 獲取影像的屬性OpenCV
- 【函式】oracle視窗函式over()的理解函式Oracle
- js如何獲取給定屬性的屬性值JS
- PostgreSQL:視窗函式SQL函式
- SQL 視窗函式SQL函式
- Mysql視窗函式MySql函式
- Hive視窗函式Hive函式
- javascript獲取window視窗的尺寸JavaScript
- PostgreSQL>視窗函式的用法SQL函式
- python 獲取類的屬性Python
- Oracle分析函式與視窗函式Oracle函式
- mysql視窗函式中的滑動視窗MySql函式
- hive視窗函式使用Hive函式
- JavaScript 獲取 checked 屬性值JavaScript
- javascript如何獲取屬性值JavaScript
- javascript獲取物件直接量中的屬性和屬性值JavaScript物件
- js獲取元素的方法與屬性JS
- JavaScript 函式 name 屬性JavaScript函式
- JavaScript 函式 length 屬性JavaScript函式
- Android自動化-如何獲取檢視元素屬性?Android
- js獲取非內部取樣式表中定義的屬性值JS
- hive視窗分析函式使用詳解系列二之分組排序視窗函式Hive函式排序
- js獲取瀏覽器視窗的大小JS瀏覽器
- Python的tkinter獲取元件屬性和設定元件屬性Python元件
- 關於父視窗獲取跨域iframe子視窗中的元素跨域
- jQuery獲取瀏覽器視窗和文件視窗的高度程式碼jQuery瀏覽器
- 在url中通過屬性名獲取屬性值
- 與SQL視窗函式相同SQL函式
- MySQL視窗函式彙總MySql函式
- hive05_視窗函式Hive函式