Fel*_*ipe 5 c++ windows visual-studio-2010
我正在使用Visual Studio 2010创建一个C++程序,它应该在我的机器的后台运行.
因此,当我启动它时,我不应该在运行时看到CMD屏幕.我怎样才能做到这一点?我是否必须使用Win32 API或普通的C++程序就足够了?
请注意,我的程序根本没有GUI.
Fai*_*Dev 14
使用WinMain():
#include <windows.h>
int WINAPI WinMain(HINSTANCE inst,HINSTANCE prev,LPSTR cmd,int show)
{
// program starts here
return 0;
}
// int main() <-- remove main()
Run Code Online (Sandbox Code Playgroud)
然后确保您的项目设置已设置,以便您构建"Win32"程序而不是"控制台"程序.

编辑:正如@Sehe指出的那样,winMain可能没有必要,虽然我不太确定这个选项在哪里.
| 归档时间: |
|
| 查看次数: |
8554 次 |
| 最近记录: |