尋找窗口列表中第一個符合指定條件的頂級窗口(在vb里使用:最常見的一個用途是獲得類的隱藏窗口的句柄;該類是所有運行中vb執行程序的一部分。獲得句柄后,可用api函數取得這個窗口的名稱;該名也是應用程序的標題) 找到窗口的句柄。如未找到相符窗口易語言取游戲窗口句柄易語言取游戲窗口句柄,則返回零。會設置
API 源碼
.版本 2
.DLL命令 FindWindowA, 整數型, "user32", "FindWindowA", 公開, 尋找窗口列表中第一個符合指定條件的頂級窗口(在vb里使用:FindWindow最常見的一個用途是獲得ThunderRTMain類的隱藏窗口的句柄;該類是所有運行中vb執行程序的一部分。獲得句柄后,可用api函數GetWindowText取得這個窗口的名稱;該名也是應用程序的標題) 找到窗口的句柄。如未找到相符窗口,則返回零。會設置GetLastError

.參數 窗口類名, 文本型, , 指向包含了窗口類名的空中止(C語言)字串的指針;或設為零,表示接收任何類
.參數 窗口標題, 文本型, , 指向包含了窗口文本(或標簽)的空中止(C語言)字串的指針;或設為零,表示接收任何窗口標題 示例Dim hw&, cnt&Dim rttitle As * 256hw& = FindWindow("ThunderRT5Main", vbNullString) ' ThunderRTMain under VB4cnt = GetWindowText(hw&, rttitle, 255)MsgBox Left$(rttitle, cnt), 0, "RTMain title";
511遇見易語言模塊API教程
窗口取句柄封裝源碼
.版本 2
.子程序 窗口_取句柄, 整數型, 公開, 找到窗口的句柄。如未找到相符窗口,則返回零。

.參數 窗口類名, 文本型, 可空, 窗口的類名
.參數 窗口標題, 文本型, 可空, 窗口的標題

返回 (FindWindowA (窗口類名, 窗口標題))
參考:易語言模塊API制作系列視頻教程
易語言模塊API視頻教程窗口取句柄()