您的位置:程序门 -> vc/mfc -> 基础类



mfc下用showwindows(sw_hide)可以隐藏窗口,如果是win32控制台程序呢?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


mfc下用showwindows(sw_hide)可以隐藏窗口,如果是win32控制台程序呢?[已结贴,结贴人:ghost909]
发表于:2007-08-21 17:55:23 楼主
rt
我不想把那个黑洞洞的窗口给人看见
发表于:2007-08-21 18:02:401楼 得分:0
findwindow用标题找到那个黑洞,然后showwindow   sw_hide
发表于:2007-08-21 18:09:132楼 得分:0
曾经的讨论:
控制台   只能从外部隐藏掉   好像...
一般说的都是,写个exe来隐藏启动这个exe  

要不你就直接改成win32的工程好了..两者几乎没什么区别除了那个黑框框和标准输入输出.

看看vc的工程选项里能不能设置点什么吧..
发表于:2007-08-21 22:13:193楼 得分:0
一个mfc生成的对话框,在那个函数中加入showwindows(sw_hide)可以隐藏窗体?我把showwindows(sw_hide)放在onpain函数中运行后还是能看见窗口一闪而过,放在wm_create消息相应中根本不隐藏
发表于:2007-08-21 23:34:284楼 得分:0
控制台程序都有这个黑洞洞,   如果要它不出现,   你可以建立   win   32   程序,   只要不建立窗口,   和控制台程序一样的,   而且黑洞洞也不会出现了.
发表于:2007-08-21 23:56:215楼 得分:20
#include   <iostream>
#include   <windows.h>
using   namespace   std;
int   main()
{
showwindow(getconsolewindow(),sw_hide);
sleep(9000);
messagebox(null,_t( "退出了 "),_t( "你好! "),mb_ok);
return   0;
}
发表于:2007-08-22 08:38:056楼 得分:0
该回复于2007-12-28 17:23:54被管理员或版主删除
发表于:2007-08-22 08:47:187楼 得分:0
天,这么复杂啊


快速检索

最新资讯
热门点击