因为。所以。。
因为CDialog 类没有这个函数。
因为CDialog 类没有这个函数。
解决方案 »
- 关于MFC使用VirtualFreeEx
- 跪问MSDN安装问题:本地磁盘,不能如预期那样包含关于:“MSDN VS 6.0 Local”的文件。请更新位置
- 如何进行URL解码?
- AVI存储问题
- VC2008能用的内存越界检查工具有吗?
- VC++的以太网编程接口
- 着急,求救!
- 我的程序要读写注册表,程序运行一段时间后被告知注册表“Access Denied”,重新运行程序又正常了,什么情况下会导致这种现象呢?
- 简单问题 高分回报
- pIUnknown->QueryInterface(const IID& iid, void** ppv)中第一参数如何理解
- 模板高手请进!!!急!!!
- 求教高手关于游戏程序中屏幕绘制的问题
但到底它为什么又存在呢?由于CDialog是继承自CWnd的,PreCreateWindows()是CWnd一个虚函数,所以就可以被CDialog重写,但我认为它对CDialog没有作用。
以上是我个人的意见,请大家指正吧。
virtual BOOL PreCreateWindow( CREATESTRUCT& cs );
ResCalled by the framework before the creation of the Windows window attached to this CWnd object.Never call this function directly.CDialog的基类是CWnd,而PreCreateWindow是CWnd的Virtual函数,故CDialog可以不调用。
{
cs.style &= ~WS_MINIMIZEBOX;
}
{
cs.style &= ~WS_MINIMIZEBOX;
}
这样就行。
这样好象不行吧,,
中基于对话框的,,
它没调用这个函数..
好像是这个函数,不过参数比较复杂,多读读msdn吧