请问如何在程序里设置对话框的Caption?
比如有一对话框ID为:IDD_TEST_DIALOG,应该如何写程序来设置其Caption呢?
是不是先取得其窗口,再用SetWindowText方法?
最好能写出详细代码,我对窗口使用还不太会
谢谢大家!

解决方案 »

  1.   

    我使用SetWindowText后,并没有成功的修改Caption,高手救命呀!
      

  2.   

    pDialog->SetWindowText("新标题");
      

  3.   

    那是因为你放置的地方不对啊。你把它放在 OninitDialog( )函数里面就知道了。
      

  4.   

    呵呵,我放在OnInitDialog里面,也没有达到目的。
      

  5.   

    不会吧!
    把SetWindowText(...);放在OnShowWindow中再试试。
      

  6.   

    To:triout(笨牛) 应该这样写 CDialog* pDialog;
    pDialog = this;
    pDialog->SetWindowText("新标题");谢谢 SoLike(是我)!!
      

  7.   

    http://expert.csdn.net/Expert/TopicView1.asp?id=2017906