VC对话框隐藏运行的几种方法

时间:2014-04-13 09:09:32
【文件属性】:

文件名称:VC对话框隐藏运行的几种方法

文件大小:31KB

文件格式:DOC

更新时间:2014-04-13 09:09:32

VC++对话框 隐藏 运行

有很多应用程序要求一起动就隐藏起来,这些程序多作为后台程序运行,希望不影响其他窗口,往往只在托盘区显示一个图标。这些程序通常都是对话框程序,而对话框在初始化的过程上与SDI、MDI的初始化是不同的,对话框只需要DoModule或者是CreateDialog等等对话框函数调用一次便可,SDI、MDI则要好几步才行。这样看来,对话框在使用方法上面是隐藏了不少细节的,其中就没有SDI、MDI所要求的ShowWindow(nCmdShow)这一步。因此对话框要想一运行就隐藏,并不是很直接的。有一些方法可以做到这一点,下面我们就来看看几种方案。


网友评论

  • 介绍的很是全面,不错
  • 适用场景还是不少的:托盘运行;启动时最小化运行;开机启动静默运行… 碰到这类需求的童鞋可以参考一下
  • 讲了原理和实现方法,很实用
  • 我怎么只有一种方法可以实现呢?还好吧!谢谢了~
  • 嗯 挺不错的 受用了
  • 还是有点复杂,我采用了其他的方法
  • 很好,很全面的集中方法。谢谢参考
  • 很全 基本都介绍到了 很好的资源
  • 基本每个方式都能实现要求.
  • 很好,很全面的集中方法。谢谢参考!