iCAx开思工具箱
标题:
求助!MFC对话框调用single_select_dlg问题
[打印本页]
作者:
obana
时间:
2005-11-10 21:26
标题:
求助!MFC对话框调用single_select_dlg问题
我正做一个装配的二次开发,有一定的用户交互,要让用户选择约束的类型,以及约束面。调用UF_UI_select_with_single_dialog时不弹出选择对话框,提示inter error。原来我的代码在对话框按钮相应函数里面,我把代码拷贝到ufsta中,一切正常。是不是MFC不支持调用UG系统对话框?
看了论坛上例子,有使用UI Styler成功调用的,但由于一些原因,不能采取这个方案。有哪位大虾帮忙给点头绪的。。。。。
作者:
supergirl
时间:
2005-11-11 09:55
在MFC中调UI styler的对话框前要lock ug的资源,调完后要unlock,否则对话框资源会冲突滴。
UF_UI_lock_ug_access( UF_UI_FROM_CUSTOM );
UF_UI_select_by_class(message,&opts,&response,&count,&objects );
UF_UI_unlock_ug_access( UF_UI_FROM_CUSTOM );
作者:
mailwjw
时间:
2005-11-29 21:31
标题:
多谢了,supergirl
今天刚好碰到这个问题,多谢supergirl了
作者:
supergirl
时间:
2005-11-30 09:39
嘿嘿,不客气,不客气!
作者:
murphykwu
时间:
2009-5-5 15:11
如果在之前就有一个对话框时,再调用选择对象函数一定要
{CREATE_ACTION_1 , UF_STYLER_ACTIVATE_CB , 1, CREATE_action_add_round_1_act_cb},
将第三项设置成1,不然会有问题。
作者:
printsimp
时间:
2010-1-8 23:02
要加锁才行
作者:
hustszh
时间:
2010-6-10 14:48
mark一下,谢谢
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3