HWND g_hWnd = NULL;
/***获取控制台窗口句柄方法1***/
typedef HWND (WINAPI *PROCGETCONSOLEWINDOW)();
PROCGETCONSOLEWINDOW GetConsoleWindow;
HWND GetWindHwnd()
{
HMODULE hKernel32 = GetModuleHandle("kernel32");
GetConsoleWindow = (PROCGETCONSOLEWINDOW)GetProcAddress(hKernel32,"GetConsoleWindow");
return GetConsoleWindow();
}
/***获取控制台窗口句柄方法2***/
HWND GetConsoleWindowHandle()
{
char title[512];
HWND hWnd;
GetConsoleTitle(title, sizeof(title));
hWnd = FindWindow(NULL, title);
return(hWnd);
}
控制台窗口句柄获取方法
最新推荐文章于 2022-11-22 19:17:02 发布