GetConsoleWindow是檢索與調用進程相關聯的控制台視窗句柄的意思。
基本介紹
- 中文名:GetConsoleWindow
- 類別:視窗句柄
- 參數:沒有任何參數
- 含義:函式
函式,語法,參數,
函式
檢索與調用進程相關聯的控制台視窗句柄。
語法
HWNDWINAPIGetConsoleWindow(void);
參數
此函式沒有任何參數。
返回值是與調用進程相關聯的控制台視窗句柄。如果沒有關聯的控制台則返回NULL.
==============================================================================
動態載入API:
首先需要全局聲明:
typedefHWND(WINAPI*PROCGETCONSOLEWINDOW)();PROCGETCONSOLEWINDOWGetConsoleWindow;
然後在Main()函式開頭中輸入以下內容:
HMODULEhKernel32=GetModuleHandle("kernel32");GetConsoleWindow=(PROCGETCONSOLEWINDOW)GetProcAddress(hKernel32,"GetConsoleWindow");
這樣就完成了動態載入API函式GetConsoleWindow的任務。
需要使用時可如下:
HWNDcmd=GetConsoleWindow();