怎么样在当前对话框单击按钮后,改变另一个弹出的对话框(模式)的标签内容?

keane   2009-11-13 12:09 楼主
   怎么样在当前对话框单击按钮后,改变另一个弹出的对话框(模式)的标签内容?
我在当前的对话框的按键事件下设置了  
对象.GetDlgItem(控件IDC)->ShowWindow(SW_HIDE);
没有用,对当前对话框的ID有效,其他的对话框ID无效,怎么回事?

回复评论 (3)

如果你用的是模式对话框是不行的,因为模式对话框创建之后只有你在对它操作完之后才能对其他的对话框操作。

所以你的这种情况只能用无模式对话框了。
点赞  2009-11-13 15:25
引用: 引用 1 楼 giwawe 的回复:
如果你用的是模式对话框是不行的,因为模式对话框创建之后只有你在对它操作完之后才能对其他的对话框操作。

所以你的这种情况只能用无模式对话框了。

你好,你说的是要改变的对话框为无模式的,还是当前的为无模式的?
点赞  2009-11-13 15:31
引用: 引用 2 楼 wswwxk 的回复:
引用 1 楼 giwawe 的回复:
如果你用的是模式对话框是不行的,因为模式对话框创建之后只有你在对它操作完之后才能对其他的对话框操作。

所以你的这种情况只能用无模式对话框了。

你好,你说的是要改变的对话框为无模式的,还是当前的为无模式的?


当前的可以为模式对话框,但是当前对话框创建的对话框必须为无模式的,这样你自己可以通过dlg->ShowWindo()来控制它了。
点赞  2009-11-13 15:39
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复