摘要: 以静态文本控件(Static Text)为例://以上为初始化①用ClassWizard添加新类,基类选为CStatic,新类名称设为CMyStatic。②在CStatic类中,用ClassWizard重载消息“=WM_CTLCOLOR”的函数CtlColor(),注意:不要错误地重载名为“WM_CTLCOLOR”的消息,若重载了它会得不到想要的效果。③在CtlColor()函数中修改控件的背景色和文本颜色。④加入设置颜色和字体的接口函数。以下为CStatic类的相关部分:在 MyStatic.h中加入变量和接口函数的定义:private:COLORREFm_ForeColor;//文本颜色C 阅读全文
posted @ 2012-07-12 16:38 happyboy2 阅读(7648) 评论(0) 推荐(0) 编辑
摘要: 有时候要在每个树节点上,增加一些额外的数据,这时就可以用SetItemData(HTREEITME,DWORD);节点额外数据内存的释放,我们可以响应TreeCtrl的TVN_DELETEITEM事件void CAppDlg::OnDeleteItem(NMHDR* pNMHDR, LRESULT* pResult){TVITEM& item = ((LPNMTREEVIEW)pNMHDR)->itemOld;// free item data, ignore invalid shell itemsif (item.lParam != 0) delete (sItemData ) 阅读全文
posted @ 2012-07-12 14:25 happyboy2 阅读(2932) 评论(0) 推荐(0) 编辑
摘要: 在centos下安装开发环境非常简单,通过下面一条命令即可安装好!适合系统centos/rhel/fedora在linux终端下输入:yum groupinstall "Development Libraries" "Development Tools" 阅读全文
posted @ 2012-07-07 23:18 happyboy2 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 引言:使用Samba服务器需要防火墙开放以下端口UDP137UDP138TCP139TCP445vi/etc/sysconfig/iptables#配置防火墙端口-AINPUT-mstate--stateNEW-mtcp-ptcp--dport139-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport445-jACCEPT-AINPUT-mstate--stateNEW-mudp-pudp--dport137-jACCEPT-AINPUT-mstate--stateNEW-mudp-pudp--dport138-jACCEPT/etc/rc.d/i 阅读全文
posted @ 2012-07-07 23:17 happyboy2 阅读(256) 评论(0) 推荐(0) 编辑