想通過拖動滑鼠,獲取另一個程式的編輯框的控制元件ID和父級的標題,使用了WindowFromPoint(),但是發現它不能獲取的Group Box中的編輯框,不知道大家有什么更好的方式可以獲取另一個程式中的控制元件的句柄。
uj5u.com熱心網友回復:
ChildWindowFromPoint ?uj5u.com熱心網友回復:
Windows Api獲取不到,還可以用 IAccessible IUIAutomation兩種方式。uj5u.com熱心網友回復:
1 spy++ 找到 控制元件 ID2
pWndDlg=FindWindow("#32770","資料輸入對話框");
if(pWndDlg==0)
{
AfxMessageBox("資料輸入對話框");
return;
}
pWndEdit1000=pWndDlg->GetDlgItem(0x03E8);// 控制元件 ID 0x003E8
uj5u.com熱心網友回復:
你這是實作spy++uj5u.com熱心網友回復:
首先你得確定它是一個視窗, 而不是一個 DUI 控制元件轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/64043.html
標籤:基礎類
