MFC中,子对话框没有在任务栏显示图标,如何让它显示?(注:不是在系统托盘)

S_olide_r 2011-08-03 10:11:14
用MFC创建的基于对话框的应用程序,启动时父对话框在任务栏上会自动创建图标,但弹出的子对话框却没有,这样隐藏了父对话框以后,要查看程序只能到进程里去了。请问:如何为某个子对话框也在任务栏创建图标?
...全文
520 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010759271 2014-04-24
  • 打赏
  • 举报
回复
ModifyStyleEx(0,WS_EX_APPWINDOW) 只是在任务栏添加图标,可怎么指定添加哪个图标呢? 例如我想把 IDI_ICON1作为当前子窗口在任务栏上的图标,该怎么指定呢?
u010759271 2014-04-24
  • 打赏
  • 举报
回复
怎么指定一个图标呢?
xiaoqiang987654321 2011-08-15
  • 打赏
  • 举报
回复
路过.........
至善者善之敌 2011-08-03
  • 打赏
  • 举报
回复 1
[Quote=引用 1 楼 paulcxz 的回复:]
在子窗口的OnInitDialog()里添加
ModifyStyleEx(0,WS_EX_APPWINDOW);
ShowWindow(SW_SHOW);
[/Quote]

++1就是这样
同时你要把你的窗口最小化按钮打开,就可以了
一桶姜山 2011-08-03
  • 打赏
  • 举报
回复 1
在子窗口的OnInitDialog()里添加
ModifyStyleEx(0,WS_EX_APPWINDOW);
ShowWindow(SW_SHOW);

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧