這裡演示了獲得其他程式窗體控制項資訊的方法,
用findwindow api找到文字框控制代碼,用sendmessagermswjnq(wm_gettext)獲得文字
#include
bool callback enumchildpr程式設計客棧oc(hwnd hwnd,lparam lparam);
int winapi winmain(hinstance hinstance,hinstance hprevinstance,lpstr lpcmdline,int ncmdshow)
messagebox(null,"fail!","fail",mb_ok);
return 0;
} bool callback enumchildproc(hwnd hw程式設計客棧nd,lparam lparam)
::wsprintf(temp2,"classname: %s",temp1);
messagebox(null,temp2,"cwnd",mb_ok);
return true;
}本文標題: c++獲得其他程式窗體控制項中資訊的方法
本文位址: /ruanjian/c/125311.html
獲得其他程式的子窗體
通過乙個父窗體的控制代碼,遞迴的列舉它的子窗體,我們可以最終找到需要的子窗體。用法如下 nparenthandle hwnd nchildhandle hwnd nparenthandle findwindow nil,notepad ifnparenthandle 0then nchildhand...
獲得其他程式的子窗體
通過乙個父窗體的控制代碼,遞迴的列舉它的子窗體,我們可以最終找到需要的子窗體。用法如下 nparenthandle hwnd nchildhandle hwnd nparenthandle findwindow nil,notepad ifnparenthandle 0then nchildhand...
C 窗體最大化,其他控制項調整
開啟microsoft visual studio 2010,新建名字為 比例縮放 的程式。在新程式介面空白視窗上放置合適的控制項 包括,用於顯示示例的4個textbox控制項,日誌資訊1 日誌資訊4 用於不同操作的6個button按鈕。在不進行調整的條件下,如果生成程式,將視窗最大化,可以看到各個...