如何隐藏Emacs的控制台窗口

听说隐藏这个窗口需要用C/C++编个小程序,但我目前只能找到一些作者自己隐藏自己程序控制台的例子。这种别人编好的程序我要怎么隐藏它的控制台,另外这个控制台有什么特殊作用吗,为什么Emacs作者不把它的控制台隐藏。

潇湘沐
浏览 1035回答 2
2回答

慕侠2389804

&nbsp;#include&nbsp;<stdio.h> #include&nbsp;<windows.h> int&nbsp;_tmain(int&nbsp;argc,&nbsp;_TCHAR*&nbsp;argv[]) { &nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;n&nbsp;=&nbsp;0; &nbsp;&nbsp;&nbsp;&nbsp;printf("show(1)&nbsp;or&nbsp;hide(0)?"); &nbsp;&nbsp;&nbsp;&nbsp;scanf("%d",&nbsp;&n); &nbsp;&nbsp;&nbsp;&nbsp;HWND&nbsp;h&nbsp;=&nbsp;FindWindow(NULL,&nbsp;_T("Command&nbsp;Prompt"));&nbsp;//这里Command&nbsp;Prompt如果不是的话,换成你的标题栏上的文字 &nbsp;&nbsp;&nbsp;&nbsp;ShowWindow(h,&nbsp;n);&nbsp;//&nbsp;0&nbsp;隐藏,1显示 &nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0; }

烙印99

&nbsp;UINT WINAPI WinExec( &nbsp;&nbsp;&nbsp;&nbsp;__in&nbsp;LPCSTR&nbsp;lpCmdLine, &nbsp;&nbsp;&nbsp;&nbsp;__in&nbsp;UINT&nbsp;uCmdShow &nbsp;&nbsp;&nbsp;&nbsp;); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SHSTDAPI_(HINSTANCE)&nbsp;ShellExecuteW(__in_opt&nbsp;HWND&nbsp;hwnd,&nbsp;__in_opt&nbsp;LPCWSTR&nbsp;lpOperation,&nbsp;__in&nbsp;LPCWSTR&nbsp;lpFile,&nbsp;__in_opt&nbsp;LPCWSTR&nbsp;lpParameters, &nbsp;&nbsp;&nbsp;&nbsp;__in_opt&nbsp;LPCWSTR&nbsp;lpDirectory,&nbsp;__in&nbsp;INT&nbsp;nShowCmd);都可以控制调用的控制台是否显示。。
打开App,查看更多内容
随时随地看视频慕课网APP