我新建了一个单文档的应用程序,我想在视图的某固定位置创建一个新窗口。
我在工程中添加了一个派生自CWND的类
那我现在该如何实现窗口的创建啊!在哪创建啊,怎么调用CREATE()函数,希望大家帮帮菜鸟的我···谢谢了
我在工程中添加了一个派生自CWND的类
那我现在该如何实现窗口的创建啊!在哪创建啊,怎么调用CREATE()函数,希望大家帮帮菜鸟的我···谢谢了
解决方案 »
- 图像如何由8位变为24位?
- SetWindowpos问题
- VC中如何调用外部Exe文件?
- 还是内存绘图的问题!
- 使用csocket类怎样实现udp和tcp
- 执行CFileDialog::DoModal()也会产生0xC0000005的exception ? 请问它表示什么?怎样解决?很麻烦
- 在VS2008中调用Matlab的m文件
- CreateStreamOnHGlobal返回E_OUTOFMEMORY原因?
- 极菜的问题:在生成MFC单文档工程时,怎样不生成MFC自带的所有菜单和工具栏?
- 如何使打开文件对话框实现异形窗口?(请修改如下代码)
- Date Time Picker控件的使用
- MapX在VC编程中的问题
你的意思是想要创建一个新窗口吗?然后再应用程序运行时 就会加载这个窗口吗?
http://blog.csdn.net/xianglitian/archive/2010/12/27/6100767.aspx
下面的代码写到CYourWnd::OnCreate中:
m_wndYour.Create(NULL, NULL, WS_CHILD|WS_VISIBLE, CRect(20, 20, 300, 300), this, 1234);1234是ID,你可以换成你喜欢的,CRect是坐标,你根据实际情况修改。
这个是通过自定义控件实现的
如果你要独立窗口我记得CWnd好像不能有POPUP风格
可以考虑用CFrameWnd