class CSkinHeaderCtrl : public CHeaderCtrl;
class CSkinListCtrl : public CListCtrl;
CSkinListCtrl类中有成员CSkinHeaderCtrl
重载函数
void CSkinListCtrl::PreSubclassWindow()
{
if(GetHeaderCtrl())
m_SkinHeaderCtrl.SubclassWindow(GetHeaderCtrl()->m_hWnd);
CListCtrl::PreSubclassWindow();
}这个类能对话框中通过加控件变量的方式能正常使用
为什么在CWnd类中通过
m_ListCtrl.Create(WS_CHILD|WS_VISIBLE|WS_BORDER|LVS_REPORT, CRect(34, 56, 178, 189),this,1);
不能正常使用,其中在
GetHeaderCtrl()得到空,这是怎么回事?有谁遇到这个问题,在这里说说
class CSkinListCtrl : public CListCtrl;
CSkinListCtrl类中有成员CSkinHeaderCtrl
重载函数
void CSkinListCtrl::PreSubclassWindow()
{
if(GetHeaderCtrl())
m_SkinHeaderCtrl.SubclassWindow(GetHeaderCtrl()->m_hWnd);
CListCtrl::PreSubclassWindow();
}这个类能对话框中通过加控件变量的方式能正常使用
为什么在CWnd类中通过
m_ListCtrl.Create(WS_CHILD|WS_VISIBLE|WS_BORDER|LVS_REPORT, CRect(34, 56, 178, 189),this,1);
不能正常使用,其中在
GetHeaderCtrl()得到空,这是怎么回事?有谁遇到这个问题,在这里说说
解决方案 »
- a=str.Format("%d",m_strEditReceiveMsg)求指导
- 请教如何显示16位图像?
- 我用SetCursor为什么不能改变光标?
- VC6.0 编写的ActiveX控件,怎样让自定义的属性持久化,以便在网页上传递参数给该属性?
- GetCurrentProcess返回0xffffffff是什么意思?
- 关于完成端口的接收数据的问题
- 求中文繁體和簡體互相轉化的函數
- 一个数据库读取的问题?
- 关于socket的小问题!!
- ODBC:我在建立一个新的CRecordset类时,只连接了一个表。我的数据库中有多个表。我想对其他的表也进行操作,该如何去做?
- 关于winpcap 的问题
- 关于GetIpForwardTable函数(急,不难)
如果不是和控件对应而是你NEW 的,那么这个PRECREATEWINDOW就不会执行。
不能正常使用,其中在
GetHeaderCtrl()得到空,这是怎么回事?有谁遇到这个问题,在这里说说
有谁遇到这个问题,帮我解决一下
另外,我用控件的方式使用这个类,没有问题,