在哪个消息处理函数里加呀?
我想让它运行时在后台,直到我想显示对话框时。

解决方案 »

  1.   

    1,首先,这个对话框必须是无模态对话框,否则,如果是模态对话框,则窗口一般会闪一下。
    2,既然对话框是无模态的,那么,选择对话框的可见属性,应该是不可见的。
    3,在InitInstance中,创建无模态对话框即可。
    4,InitInstance在创建无模态对话框之后,必须返回TRUE。
    5,由于创建的是无模态对话框,所以,对话框对象,一般定义为APP类的成员。
    6,也许对话框的构造函数中有LoadIcon之类的,可能需要修改,具体为什么要修改,仔细想想吧。
      

  2.   

    采用无模式对话框
    不想显示的时候
    CWnd::ShowWindow(SW_HIDE)
    想显示的时候
    CWnd::ShowWindow(SW_SHOW)