MFC打开子界面,隐藏主界面后,程序图标在任务栏消失问题

在子窗口的构造函数中,父窗口改为通过GetDesktopWindow获取。

CDIALOG::CDIALOG(CWnd* pParent /*=NULL*/)
: CDialogEx(CDIALOG::IDD, pParent)

改为:

CDIALOG::CDIALOG(CWnd* pParent /*=NULL*/)
: CDialogEx(CDIALOG::IDD, pParent = GetDesktopWindow())

任务栏图标OK。

                                                                                                    SYQ

时间: 2024-10-11 05:40:39

MFC打开子界面,隐藏主界面后,程序图标在任务栏消失问题的相关文章

Android子线程更新主界面

学习什么的还是要真正的有应用,有需求才能在最短的时间里面牢牢掌握一项技术. 今天就是这样的,产品一个需求下来,十万火急啊.然后之前只稍稍接触过,只能硬着头皮上了.最后牢牢地掌握了最简单的Handler技术,闲话不多说了! 每一个做android的人都知道,android的内存可谓是存M存金啊!然后我们自然知道,而且Google在设计的时候也充分的考虑到了这一点,所以,我们的UIThread里面一般不做耗时的工作,比如请求网络,比如执行一些比较耗时的逻辑,比如比如加载图片,比如,哦,暂时只碰到过这

C# winfrom 如何实现子窗体在主界面里可伸缩可拖拽

爱情的滋味是涩的,比最青的果还要涩:爱情的滋味是甜的,比最浓的蜜还要甜:爱情的滋味是酸的,比最嫩的葡萄还要酸:爱情的滋味是苦的,比最老的黄莲还要苦.在爱情里,什么滋味都有,爱,恨,快乐,痛苦,欣悦,悲伤,种种味道,没一种不是人间奇味,是折 那年,女孩只有岁,男孩岁,他们经人介绍认识了,没有轰轰烈烈,也没有一见钟情,只是那样自然,那样平静的认识了. 女孩是一个既文静又传统的人,她不爱修饰却爱写诗画画,不爱逛街却爱静坐发呆,时常活在自己的梦境里.男孩虽然年纪不大,是个认真负责 我好像已经有很多年不再

手机商城第一天 loading界面,主界面与baseFragment的创建,Bufferknife的使用

之前的手机影音经过这2天的总结,又从新掌握了不少之前忘记的知识,加深了对于知识的印象,下面的这个是一个新的项目,商城APP,有用到很多旧的知识,当然又有很多新的知识等着我去挑战.学习. 代码托管到码云上,有兴趣的可以去下载看看 https://git.oschina.net/joy_yuan/ShoppingMall 1.创建loading界面 loading界面说白了就是一个简单布局的activity,在这个activity的oncreate方法里,利用handler发送一个延迟2秒的inte

C#登陆界面到主界面

// 主线程开启登陆界面:Program.cs static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new LoginForm()); } //在LoginForm的登陆按钮里验证,若成功则跳转到首页,自身需要隐藏 if(!checkUser(name,password)){ MessageBox("

iOS引导界面与主界面之间切换

第一部分 预习部分 笔者所用的开发工具是苹果的Xcode6.0.1,模拟器是iOS8.0的.做这部分的工作需要对两个ui控件要有所熟悉:一个是UIscrollView,另一个是UIPageControl.这两个控件经常混在一起混合使用.(还要有一定的UI操作基础) 第二部分 搭建文件布局 开发的文件布局如下图: 至于对于工程中的文件的创建,这里不再详细的叙述,请参考笔者的博文<XMPP框架的导入>,这里面有详细的步骤. 第三部分 UI界面的搭建 一     点击上图中的login.storyb

esp32 同时打开蓝牙,wifi和ota后程序过大导致无法启动

序言 esp32如果使同时使用了蓝牙模块.wifi模块和ota的话很有可能会导致程序过大(超过1M),系统无法启动的情况.这里提供一种通过修改分区表扩大程序储存空间的方法来避免这一问题.这一解决方法同样只用于因为其他问题导致的程序过大的情况. 现象 上电后esp32会屏幕重启,如果此时接通串口0观察到打印出来的内容.如果开启了日志则会如图1,否则会如图2 图1 图2  解决 造成这一现象的原因是程序超出了flash中预先分配的程序存储空间(1M),通过修改分区表可以解决.步骤如下: 1.建立自己

C# winform 主界面打开并关闭登录界面

在winform 界面编程中,我们有时候要在主界面打开之前先显示登录界面,当登录界面用户信息校验正确后才打开主界面,而这时登陆界面也完成使命该功成身退了. 目前有两种方法可实现: 方法1. 隐藏登录界面 Program.cs 中代码如下: /// <summary> /// 应用程序的主入口点. /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.

输入password登录到主界面,录入学生编号,排序后输出

n 题目:输入password登录到主界面,录入学生编号,排序后输出 n 1.  语言和环境 A.实现语言 C语言 B.环境要求 VC++ 6.0 n 2.  要求 请编写一个C语言程序.将若干学生编号按字母顺序(由小到大)输出. 程序的功能要求例如以下: 1)  输入password"admin",正确则进入主界面,错误则直接推出(exit(0)): 2)从键盘输入5个学生编号"BJS1001","BJS2001"."BJS1011&

设计一个多文档界面(MDI)应用程序,可以实现打开、排列和关闭子窗口。

首先 :我们要知道什么是多文档界面(MDI) 理论上说是"在多文档窗口环境下进行开发设计的,这种多文档界面称为多文档界面(mdi)" 通俗 的一点,我们最常见到的Excel表格就是mdi [我个人理解的图是这样的] 开始实际操作: 1.打开2个窗体[Form2为主窗体,Form2_son为子窗体] 2.在主窗体Form2中拖拉控件 MenuStrip(菜单栏) 设置form2的IsMdiContainer=True 3.在子窗体Form2_son中拖拉控件 RichTextBox  (