点击查看详细介绍

调用MFC模态对话框时,怎么样才能旋转移动NX的视图

ftftftftft 17年前 13743 5

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


我调用了MFC模态对话框,我调用后,需要旋转 移动 NX视图 方便观察模型的变化。

请问怎么办?

0

最新回复 (5)
  • paladinrick 17年前
    1

    一般来说,如果需要交互操作,最好使用非模态对话框,如果使用模态对话框的话,可以在需要操作的时候暂时隐藏对话框,可采用如下的步骤
    HideDialog();
    //此处添加你的操作触发动作,比如对话框上的一个按钮,点击后进入nx交互操作
    ShowDialog();

    HideDialog()和ShowDialog()是对话框成员函数,可以参照如下方式编写 :
    void MyDialog::HideDialog()
    {

  • ftftftftft 17年前
    2

    我要这个对话框点击OK后才能接着出现下一个对话框的。所以只能用模态

    用非模态的话 会直接出现下一个对话框的

  • XUSIR98 17年前
    3

    不行的,用模态的话不能移动视图的,只能用非模态

  • paladinrick 17年前
    4

    如果不隐藏模态对话框,不可能同步操作nx的,除非按照我的方法先隐藏对话框,再操作然后再显示

  • tangxu12 17年前
    5

    可以的

    我是这么做的:
    弄一个按钮,点击后触发调用一个UGOPEN中的一个非模态对话框 就可以了

    我也不知道为什么,反正这样就可以了。

请登录后发表新帖