我正在尝试使用以下内容获取控制台窗口的句柄:
#include <Windows.h>
#include <stdio.h>
#include <stdlib.h>
#define NTDDI_WIN7 as 0x06010000
#define _WIN32_WINNT as 0x0500
int main(int argc, char *argv[]) {
HWND self = GetConsoleWindow();
/* some more code */
return 0;
}
我遵循了
GetConsoleWindow
文档和"Using the Windows Headers"中的说明,但仍然得到:未定义对“ GetConsoleWindow”的引用
最佳答案
您必须在输入库列表中包含kernel32.lib。
关于c - 未定义对GetConsoleWindow的引用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47676350/