C 獲得其他程式窗體控制項中資訊的方法

2022-10-04 04:00:08 字數 597 閱讀 8791

這裡演示了獲得其他程式窗體控制項資訊的方法,

用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按鈕。在不進行調整的條件下,如果生成程式,將視窗最大化,可以看到各個...