我编写了一个代码片段,其中包括
windows.h
并具有 wWinMain
方法及其普通参数,并且方法主体中只有 return 0
。现在,当我用 g++ main.cpp -o main -municode; main
编译它时,它会突然打开我的鼠标设置窗口。这是如何工作的,就像它在工作一样,我不明白它?
代码:
#include <windows.h>
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow) {
return 0;
}
我原以为它什么也不做,但现在它打开了我的鼠标设置窗口......怎么做?
在 powershell 中,命令必须指定可执行文件的路径,或者可执行文件必须位于
PATH
环境变量中包含的路径中。
要在
当前工作目录中运行可执行文件
main.exe
,命令必须是:.\main
。
当您单独发出
main
时,您将启动控制面板小程序:C:\Windows\System32\main.cpl
。