基于对话框的MFC,一双击.exe文件,就是一启动MFC生成的可执行程序,就做某某事,比如产生某个线程,或者产生一个文件存储到硬盘上,这个某某事写到对话框的哪里呢?
是OnCreate里吗?还是构造函数里呢?

解决方案 »

  1.   

    在初始化里,oncreate或OnInitDialog()里
      

  2.   

    要看什么事,
    如果我窗口有关系,比如动态创建控件等要在OninitDialog()里
                      比如自绘窗口要在OnPaint里
    如果我窗口一分钱关系没有只是一些标准C/C++的控制就放在CXXXApp的InitInstance里就可以也就是窗口还没看到你的事情就在干活了!
      

  3.   

    构造函数不可。
    OnInitDialog和OnCreate都可以