我的Server端是一个控制台程序,s端点击就运行程序(S端里面有WHILE(1)循环,所以程序不会自动退出.)
但是会留下一个黑呼呼的CMD窗口. 想实现S端程序隐藏起来.于是在原来的程序上 加了
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"main\"" )
隐藏是隐藏了
可是程序运行到
hThread = (HANDLE)_beginthreadex((void *)lpThreadAttributes, dwStackSize, ThreadLoader, &arg, dwCreationFlags, (unsigned *)lpThreadId);
莫名其妙的退出了,
在原来的情况下程序是正常运行的.
PS,想过用SDK不显示窗口运行, 这样又大大增加了程序的体积.