模态对话框的句柄怎么得到(除了Findwindow)

 我来答
透彻且深透的小夜鹰6887
2013-10-23 · 超过59用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:111万
展开全部
我在基于对话框的程序初始化里建立了一个模态对话框(作为登录使用),此时如果单击最小化后它会最小化到屏幕左下角(开始上方),我觉得这样不好看,所以就把在最小化的时候添加了ShowWindow(SW_HIDE),隐藏起来了,在创建模态对话框之前我把主对话框的任务栏去掉了并添加了托盘图标,现在我把登陆框隐藏了之后,想通过单击托盘图标重新显示登陆框,但是在处理函数里出了用FindWindow以外是否还有办法显示它?
这是处理双击托盘响应的事件:
case WM_LBUTTONDBLCLK: //双击图标的处理{CWnd* pWnd=CWnd::FindWindow(NULL,_T(XXXX));
------解决方案--------------------------------------------------------
创建的时候获得,然后把它保存,备用
------解决方案--------------------------------------------------------
囧,你的主窗口类定义个你登陆对话框类的对象不就好了对 正确 大侠就是不一样
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式