#define IDD_TEST_WND 4000自己写了一个类CTestDlg,继承自CWnd类,ID为IDD_TEST_WND,在另外一个对话框CJunDlg的PreCreateWindow(CREATESTRUCT &cs)我写了一个动态控件CTestDlg,父窗口为CJunDlg,CTestDlg怎么不在CJunDlg窗口中显示,代码:
BOOL CJunDlg::PreCreateWindow(CREATESTRUCT &cs)
{
CTestDlg *dlg = new CTestDlg();
dlg->Create(NULL, NULL, WS_CHILD | WS_VISIBLE,CRect(10, 10, 100, 100), this, IDD_TEST_WND);
}
不是设置了CTestDlg为CJunDlg的子窗口么,那CTestDlg怎么不在CJunDlg的10,10,100,100处显示呢?
BOOL CJunDlg::PreCreateWindow(CREATESTRUCT &cs)
{
CTestDlg *dlg = new CTestDlg();
dlg->Create(NULL, NULL, WS_CHILD | WS_VISIBLE,CRect(10, 10, 100, 100), this, IDD_TEST_WND);
}
不是设置了CTestDlg为CJunDlg的子窗口么,那CTestDlg怎么不在CJunDlg的10,10,100,100处显示呢?
解决方案 »
- 我要不要辞职,vc和.net的选择
- 请问x64的操作系统上应该装哪个版本的CRT distribution.
- 为什么VS2005启动 Unicode 编译时就会报错
- 如何实现对话框的数据保存!
- CString 类型怎么转化成TCHAR 类型呢?
- 谁有周长发著的<<精通Visual C++ 图像编程>>(电子工业出版社)书中代码程序?
- 谁用过MSChart组件开发过趋势图?
- 我用什么钓子才能钓到漂亮MM
- 值此美利间合众国之世贸大厦被炸之际,我谨代表自己向vc大师们问几个简单的小问题,望不吝赐教!
- 怎么把CBitmap a 复制给CBitmap b啊??
- 求教关于进程映射基地址的原理
- 动态创建的控件怎么不在父窗口显示
1.模式对话框程序根本就不调用PreCreateWindow
2.PreCreateWindow的时候,父窗口还没有显示出来,子窗口也不能显示。
3.create只是创建一个窗口对象,还没有显示呢,显示需要showwindow