为了账号安全,请及时绑定邮箱和手机立即绑定

如何隐藏Emacs的控制台窗口

如何隐藏Emacs的控制台窗口

C++
潇湘沐 2018-10-30 10:10:42
听说隐藏这个窗口需要用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;
}



查看完整回答
反对 回复 2018-11-03
?
烙印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);

都可以控制调用的控制台是否显示。。


查看完整回答
反对 回复 2018-11-03
  • 2 回答
  • 0 关注
  • 1034 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信