GetActiveWindow

GetActiveWindow是函式功能:該函式可以獲得與調用執行緒訊息佇列相關的活動視窗的視窗句柄

基本介紹

  • 中文名:GetActiveWindow
  • 外文名:GetActiveWindow
  • 函式原型:HWND GetActiveWindow(VOID)
  • Windows NT:3.1及以上版
  • Windows:95及以上版本
C/C++,VB Api,C#,

C/C++

C++聲明:HWND GetActiveWindow(VOID)
函式功能:該函式可以獲得與調用執行緒訊息佇列相關的活動視窗的視窗句柄
參數:無。
返回值:返回值是與調用執行緒的訊息佇列相關的活動視窗的句柄。若執行失敗,返回NULL。
作業系統版本:Windows NT:3.1及以上版本;Windows CE:1.0及以上版本;
頭檔案:winuser.h;
庫檔案:user32.lib (Windows CE 5.0下為 Caret.lib & Foregnd.lib)。

VB Api

VB聲明: Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long
說明:獲得由當前執行緒創建的活動視窗的句柄
返回值Long活動視窗的句柄。如沒有視窗處於活動狀態或處於活動狀態的視窗非當前執行緒創建,則返回零。
參數: IpClassName :指向一個指定了類名的空結束字元串,或一個標識類名字元串的成員的指針。如果該參數為一個成員,則它必須為前次調用theGlobafAddAtom函式產生的全局成員。該成員為16位,必須位於IpClassName的低 16位,高位必須為 0。 IpWindowName:指向一個指定了視窗名(視窗標題)的空結束字元串。如果該參數為空,則為所有視窗全匹配。

C#

C#聲明:[DllImport("user32.dll")]static extern IntPtr GetActiveWindow();
參數:第一個參數是要找的視窗的類,第二個參數是要找的視窗的標題

相關詞條

熱門詞條

聯絡我們