MSDN中说明:
Creates a Windows child window and attaches it to the CWnd object.
virtual BOOL Create(
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName,
DWORD dwStyle,
Const RECT& rect,
CWnd* pParentWnd,
UINT nID,
CCreateContext* pContext = NULL //总计7个参数
);他的例子中又有如下:
void CMyDlg::OnCreateStatic()
{
// m_pWndStatic is a CWnd* member of CMyDlg
m_pWndStatic = new CWnd;
m_pWndStatic->Create(_T("STATIC"),
_T("Hi"), WS_CHILD | WS_VISIBLE,
CRect(0, 0, 20, 20),
this,
1234); //只有5个参数
}
为什么这样??还有Create(IDD_BOOKDLG,this)这个又是那里函数????请高手指点一下....
Creates a Windows child window and attaches it to the CWnd object.
virtual BOOL Create(
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName,
DWORD dwStyle,
Const RECT& rect,
CWnd* pParentWnd,
UINT nID,
CCreateContext* pContext = NULL //总计7个参数
);他的例子中又有如下:
void CMyDlg::OnCreateStatic()
{
// m_pWndStatic is a CWnd* member of CMyDlg
m_pWndStatic = new CWnd;
m_pWndStatic->Create(_T("STATIC"),
_T("Hi"), WS_CHILD | WS_VISIBLE,
CRect(0, 0, 20, 20),
this,
1234); //只有5个参数
}
为什么这样??还有Create(IDD_BOOKDLG,this)这个又是那里函数????请高手指点一下....
解决方案 »
- 得到的对话框最大化的尺寸不对,为什么?
- Combo控件,为了改变颜色而用自画方式,但Combo控件的那条Scroll总是白色的,怎样将这条Scroll改为其它颜色?
- 预处理文件出错的问题,请教。。。
- 关于#if #else的定义????
- ***有请高手: Access 显示60万条数据, 拖动滑条的时候, CPU耗用非常小 =我用Ado和ClistCtrl做了一个, CPU耗用非常大, 哪位高手知道ACCES
- 我想问一下,如何判断一个视图是不是当前的“活动视图”!
- 我最近作的一个小游戏,大家帮我提点建议
- 请问:CDatabase 是多线程安全的吗?
- visual studio .net 安装问题求助
- sdk编程,如何让窗口不能接受WM_LBOTTUNDONW消息?
- 双缓冲绘图出现了些问题,请大家看下
- 好久没来了,冒个泡以示存在.
_T("Hi"),
WS_CHILD | WS_VISIBLE,
CRect(0, 0, 20, 20),
this,
1234
6个,你断句断错了。
virtual BOOL Create(
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName,
DWORD dwStyle,
Const RECT& rect,
CWnd* pParentWnd,
UINT nID,
CCreateContext* pContext = NULL //总计7个参数
);
那还少了一个??哪里去了?????????
-------------------------------------------------------最后一个参数 CCreateContext* pContext = NULL 已经有默认值了呀,这种情况下,当你不需要指定的时候,就可以不去写它,当你需要指定的时候,就必须要写,否则用的就是默认值