鸡啄米
最新评论及回复
-
2976. 天马行空:
请问我在MFC中遇到了问题,想和大侠请教一下,该如何给您联系呢?2013/12/10 17:17
-
2975. yonjue:
怎么if(IDOK==fontDlg.DoModal())//显示字体对话框
{
//如果m_font已经关联了一个字体资源对象,则释放他
if (m_font.m_hObject)
中的m_font未定义,怎么解决啊?wruieasy 于 2014-3-4 17:21:32 回复在类中定义一个CFont类型的成员变量。上文实例的第3步说了2013/12/9 20:38
-
2974. 复合弓专卖:
顶支持博主 谢谢分享2013/12/9 19:00
-
2973. 沧海飞尘:
鸡啄米老师,我是个初学者,连C++都还没看完,T_T。我现在正在学习老师你的MFC教程,
写得确实很不错啊,比那些市面上的书籍通俗易懂多了。不过本节中
CExample23Dlg::OnBnClickedOk()这个函数这样写我觉得不大好,当然作为介绍控件的使用方法来讲这样绝对没有任何问题,而且简单明了。只是这样写的话,如果之后修改网站这个group box里面的button的话(比如改了caption),代码的修改就比较麻烦了。我给改进了一下:
void CButtnControlTestDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
CString strWebSiteSel,strTemp;
for (int idOfButtonTobeCheck = IDC_CHECK1;idOfButtonTobeCheck <= IDC_CHECK6;idOfButtonTobeCheck++)
{
CButton* cbpSel = (CButton*)GetDlgItem(idOfButtonTobeCheck);
if (BST_CHECKED == cbpSel->GetCheck())
{
cbpSel->GetWindowTextW(strTemp);
strWebSiteSel += (strTemp + _T(" "));
}
}
SetDlgItemText(IDC_WEBSITE_SEL_EDIT,strWebSiteSel);
}2013/12/8 22:34
-
2972. hacker:
不错,很给力!绝对顶!2013/12/7 22:02