在OnInitDialog()里初始化的这些东西是什么意思!如果是初始化对话框.哪每个涵数是什么意思呀!\给分
yjip 2004-08-10 07:48:27 在OnInitDialog()里初始化的这些东西是什么意思!如果是初始化对话框.哪每个涵数是什么意思呀!\给分
eg:
BOOL CScanDlg::OnInitDialog()
{
DWORD dwStyle = ::GetClassLong(m_hWnd, GCL_STYLE);
dwStyle |= CS_NOCLOSE;
::SetClassLong(m_hWnd, GCL_STYLE, dwStyle);
m_pEdit = (CRichEditCtrl*)GetDlgItem(IDC_RESULT);
m_pProgress = (CProgressCtrl*)GetDlgItem(IDC_PROGRESS);
EnableBtn();
return TRUE;
};
::GetClassLong(m_hWnd, GCL_STYLE);
dwStyle |= CS_NOCLOSE;这是什么意思?
::SetClassLong(m_hWnd, GCL_STYLE, dwStyle);这是什么意思?
在线等!:)一定给分的.谢谢
还有,用.CEdit m_Eedit*;然后再
m_pEdit = (CRichEditCtrl*)GetDlgItem(IDC_RESULT);
和用CEidt m_pEdit定义一个对像实例;然后再m_pEdit = (CRichEditCtrl*)GetDlgItem(IDC_RESULT);
有什么区别和各自有什么好处和不好之处呢?
如果解说得清楚一定给大分.
谢谢!我想这个可能都很简单,可是我不会,所以来散分让大家得分.让小弟长见识.:)