就是当在菜单上选择不同的命令时弹出一个对话框,不同的命令对话框中的 STATIC 显示不同的内容!
解决方案 »
- GDI泄漏问题
- 菜鸟问题:VC的控件库编程
- VC++
- 关于改变对话框的名字所引起的类向导不能的问题
- 关于Diagonostic Dumping的一个错误?
- 求救!想借助MFC做个象资源管理器一样的东东。左右两个窗口是独立的。我只会CSplitter,但好象不行呀!!怎么办?在线等
- 继续,求VC++2010写的项目Demo
- 有谁知道在两台打印机上,打印版面一致,包括字体大小,行距
- 如何使程序在英文系统下读出中文文件名?
- 74分求免费ASP空间。(74分是我的上限,我本来想给250分的)
- netmeeting可否用于网络视频传输(实时的)?在先等待!
- 帮忙up也送分:讨论:如何在com组件方法中使用_recordset类型参数返回一个记录集呢?
GetDlgItem( IDC_YOURSTATICID )->SetWindowText( str );
dlg.SetDlgItemText(IDC_YOURSTATICID, "你的内容");
dlg.DoModel();
dlg.SetDlgItemText(IDC_YOURSTATICID, "你的内容");
dlg.DoModel();
可以的
{
CYourDlg dlg;
dlg.DoModal();
}CYourDialog::OnInitDialog()
{
SetDlgItemText(IDC_YOURSTATICID,"AAA");
}
窗口都还没有DOMODAL 出来,怎么可以设置控件的文本呢?
我觉得应该在
OnInitDailog()中处理
CString m_sNote;CYourDlg dlg;
dlg.m_sNote = "内容";
dlg.DoModal();在OnInitDialog中:
GetDlgItem( IDC_YOURSTATICID )->SetWindowText( m_sNote );
tanyajun(谈子)
对话框没有显示之前,窗口句柄是空的,你怎么能调用窗口函数呢??
同意: Hankuu()
的确应该设置一个对应的变量,在对话框显示之前,对该变量初始化就行了!
通常在这个函数里处理所有在初始化过程中需要显示的内容;
而在对话框类的构造函数中处理不需要显示的内容
经过测试,我的代码确实不行,Sorry,看来应该在OnInitDialog中处理
你这样也能有三个星?不服