guliande 发表于 2010-7-1 08:59:00

[求助]对话框控制实体 为什么不能及时更新?

<font face="Verdana">ObjectARX二次开发时,想用MFC对话框控制CAD里的实体的位置。<br/>“输入一个自定义命令,如Dialog。弹出一个对话框。<br/>上面有两个键 “左”,“右”<br/>&nbsp;要求按一下“左”,小圆圈的X坐标就减少100,按一下“右”,x坐标就增加100.”<br/>为什么只有在关闭对话框的时候才可以看到移动的效果?<br/>对话框是模态的。</font>

easypower 发表于 2010-7-1 14:27:00

<p>你可以调用更新函数更新</p>

wqhello2000 发表于 2010-7-2 21:09:00

这样的要求当然得用非模态对话框,类似工具栏来实现,也更符合人们的操作习惯。

xsyww 发表于 2010-7-3 15:14:00

<p>模态对话框的意思就是几乎屏蔽所有的父窗口消息啊。。。</p>
<p>&nbsp;</p>
<p>单线程运行,对话框结束程序才会继续运行下去的。。。</p>
<p>&nbsp;</p>
页: [1]
查看完整版本: [求助]对话框控制实体 为什么不能及时更新?