GetForegroundWindow獲取一個前台視窗的句柄(用戶當前工作的視窗)。該系統分配給其他執行緒比它的前台視窗的執行緒創建一個稍微更高的優先權。
基本介紹
- 外文名:GetForegroundWindow
- 頭檔案:winuser.h
- 庫檔案:user32.lib;
- 函式原型:HWND GetForegroundWindow(void)
函式信息,函式功能,函式原型,參數,返回值,其它資料,C#聲明,VB聲明,VB.NET聲明,PB聲明,
函式信息
函式功能
函式原型
HWND GetForegroundWindow(void);
參數
無
返回值
返回值是一個前台視窗的句柄。在某些情況下,如一個視窗失去激活時,前台視窗可以是NULL。
其它資料
最低支持的客戶端 | Windows 2000專業版[桌面應用程式] |
---|---|
最低支持的伺服器 | Windows 2000 Server的[僅適用於桌面應用程式] |
頭檔案:winuser.h
庫檔案:user32.lib;
Unicode:在 Windows NT上實現為 Unicode和 ANSI兩種版本。
C#聲明
[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();
private static extern IntPtr GetForegroundWindow();
VB聲明
Private Declare Function GetForegroundWindow Lib "user32" () As Long
VB.NET聲明
<DllImport("user32.dll", SetLastError:=True)> _
Private Shared Function GetForegroundWindow() As IntPtr
End Function
Private Shared Function GetForegroundWindow() As IntPtr
End Function
PB聲明
Function ulong GetForegroundWindow() Library "user32.dll"