findwindow(
lpclassname,
lpwindowname: pchar
): hwnd;
findwindowex(
parent: hwnd;
child: hwnd;
classname: pchar; {}
windowname: pchar {}
): hwnd;
getclassname(
hwnd: hwnd;
lpclassname: pchar;
nmaxcount: integer
): integer; 獲取指定視窗的類名
getnextwindow(
hwnd: hwnd;
ucmd: uint
): hwnd;
//ucmd 可選值:
gw_hwndnext = 2
;
gw_hwndprev = 3
; 獲取指定視窗z上或z下的視窗的控制代碼
gettopwindow(
hwnd: hwnd;
): hwnd;
獲取指定視窗的子視窗中最頂層的視窗控制代碼
getwindow(
hwnd: hwnd;
ucmd: uint
): hwnd;
//ucmd 可選值:
gw_hwndfirst = 0
;
gw_hwndlast = 1
;
gw_hwndnext = 2
;
gw_hwndprev = 3
;
gw_owner = 4
;
gw_child = 5
; 獲取與指定視窗具有指定關係的視窗的控制代碼
getforegroundwindow: hwnd;
獲取前台視窗的控制代碼
getwindowtextlength(
hwnd: hwnd
): integer; 獲取視窗標題長度
getwindowtext(
hwnd: hwnd;
lpstring: pchar;
nmaxcount: integer
): integer;
獲取視窗標題
setwindowtext(
hwnd: hwnd;
lpstring: pchar
): bool;設定視窗標題
getdesktopwindow: hwnd;
視窗和控制代碼
視窗是windows 應用程式中的乙個非常重要的元素,乙個 windows 應用程式至少要有乙個視窗,稱為主視窗。視窗是螢幕上的一塊矩形區域,是 windows 應用程式與使用者進行互動的介面。利用視窗,可以接收使用者的輸入,以及顯示輸出。乙個應用程式視窗通常都包含標題欄,選單欄,系統選單,最小化框...
獲取視窗控制代碼
在windows中,控制代碼是乙個系統內部資料結構的引用。例如當你操作乙個視窗,或說是乙個delphi窗體時,系統會給你乙個該視窗的控制代碼,系統會通知你 你正在操作142號視窗,就此你的應用程式就能要求系統對 142號視窗進行操作 移動視窗 改變視窗大小 把視窗最小化等等。實際上許多windows...
獲取視窗控制代碼
afxgetmainwnd afxgetmainwnd獲取自身視窗控制代碼 hwnd hwnd afxgetmainwnd m hwnd gettopwindow 函式功能 該函式檢查與特定父視窗相聯的子視窗z序 z序 垂直螢幕的方向,即疊放次序 並返回在z序頂部的子視窗的控制代碼。函式原型 hwn...