您的位置:程序门 -> 移动平台 -> windows mobile



程序显示问题。


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


程序显示问题。[已结贴,结贴人:guguqiaqia]
发表于:2008-02-13 16:58:08 楼主
在对话框的程序中,我通过菜单按钮利用atl的方法调用了windows   mobile   ie的浏览器程序。

但是,在windows   mobile   ie的浏览器中的退出菜单,执行后。windows   mobile   ie倒是关了,可是原先的那个对话框程序却消失了。我用任务管理器看了一下,发现对话框还没有真正关闭。

我想问的是,怎样在点击windows   mobile   ie的退出按钮后,不把那个对话框的界面消失,让对话框仍然正常显示?

windows   mobile   ie的退出按钮的实现函数代码如下:

lresult   cmymainwindow::onexitcommand(word   /*wnotifycode*/,   word   /*wid*/,   hwnd   /*hwndctl*/,   bool&   /*bhandled*/)
{
        sendmessage(wm_close);
        return   0;
}


发表于:2008-02-13 19:17:461楼 得分:20
setforegroundwindow
发表于:2008-02-14 11:28:552楼 得分:0
先谢。
我知道那个函数。还有showwindow.
发表于:2008-02-14 11:30:563楼 得分:0
实现方法:

cwnd   *pwndprev;
if   (pwndprev   =   cwnd::findwindow(null,_t("标题")))
{
    pwndprev-> setforegroundwindow();
    pwndprev-> showwindow(1);
}


快速检索

最新资讯
热门点击