聽說隱藏這個窗口需要用C/C++編個小程序,但我目前只能找到一些作者自己隱藏自己程序控制臺的例子。這種別人編好的程序我要怎么隱藏它的控制臺,另外這個控制臺有什么特殊作用嗎,為什么Emacs作者不把它的控制臺隱藏。
2 回答
慕俠2389804
TA貢獻1719條經驗 獲得超6個贊
#include <stdio.h>
#include <windows.h>
int _tmain(int argc, _TCHAR* argv[])
{
int n = 0;
printf("show(1) or hide(0)?");
scanf("%d", &n);
HWND h = FindWindow(NULL, _T("Command Prompt")); //這里Command Prompt如果不是的話,換成你的標題欄上的文字
ShowWindow(h, n); // 0 隱藏,1顯示
return 0;
}
烙印99
TA貢獻1829條經驗 獲得超13個贊
UINT WINAPI WinExec( __in LPCSTR lpCmdLine, __in UINT uCmdShow ); SHSTDAPI_(HINSTANCE) ShellExecuteW(__in_opt HWND hwnd, __in_opt LPCWSTR lpOperation, __in LPCWSTR lpFile, __in_opt LPCWSTR lpParameters, __in_opt LPCWSTR lpDirectory, __in INT nShowCmd);
都可以控制調用的控制臺是否顯示。。
- 2 回答
- 0 關注
- 1082 瀏覽
添加回答
舉報
0/150
提交
取消
