[求助]对话框控制实体 为什么不能及时更新?
ObjectARX二次开发时,想用MFC对话框控制CAD里的实体的位置。“输入一个自定义命令,如Dialog。弹出一个对话框。
上面有两个键 “左”,“右”
要求按一下“左”,小圆圈的X坐标就减少100,按一下“右”,x坐标就增加100.”
为什么只有在关闭对话框的时候才可以看到移动的效果?
对话框是模态的。 你可以调用更新函数更新
这样的要求当然得用非模态对话框,类似工具栏来实现,也更符合人们的操作习惯。 模态对话框的意思就是几乎屏蔽所有的父窗口消息啊。。。
单线程运行,对话框结束程序才会继续运行下去的。。。
页:
[1]