Posted on 2011-11-18 21:20
魔のkyo 阅读(307)
评论(0) 编辑 收藏 引用
默认的链接选项为
#pragma comment( linker, "/subsystem:\"console\" /entry:\"mainCRTStartup\"")
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"WinMainCRTStartup\"")
通过修改链接器参数,我们可以让窗口程序也附带一个控制台作调试输出,或者指定控制台程序的入口为WinMain。
相应的入口函数:
entry:mainCRTStartup 可以使用
int main();
int main(int argc, char* argv[]);
int main(int argc, char* argv[], char* env[]);
entry:mainCRTStartup 可以使用
int __stdcall WinMain( __in HINSTANCE hInstance, __in_opt HINSTANCE hPrevInstance, __in_opt LPSTR lpCmdLine, __in int nShowCmd);