MFC基本控件用法
HisinWang
CAD二次开发从业者。
QQ: 280338447
展开
-
CStatic使用总结
CStatic类对应Toolbox中的Static Text和Picture Control控件。本篇主要研究怎样动态创建CStatic控件,相应的静态CStatic控件就会触类旁通。先看一下CStaic::Create函数的原型:BOOL Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWn原创 2012-11-21 22:07:03 · 4360 阅读 · 0 评论 -
MFC:Picture控件的用法
一、利用Picture控件静态加载显示Bitmap图片在界面上创建Picture控件将Picture控件的Type属性设为Bitmap导入或新建Bitmap类型资源,ID为IDB_BITMAP1等等为控件添加变量CStatic m_pic;加载图片代码:HBITMAP hBitmap = ::LoadBitmap(AfxGetInstanceHandle(),原创 2015-05-16 00:37:31 · 7510 阅读 · 0 评论 -
CListCtrl使用总结
//*********************************************************////设置ListCtrl的View样式//m_listCtrl.SetView(LV_VIEW_DETAILS);//还有其它样式: View属性值//LV_VIEW_DETAILS --- Report//LV_VIEW_ICON原创 2012-11-24 17:16:17 · 854 阅读 · 0 评论 -
MFC:TabCtrl使用教程
示例下载一、新建基于对话框的MFC程序TabCtrl_Demo添加一个TabCtrl控件,绑定变量:CTabCtrl m_tabCtrl。二、创建Tab标签对应的子对话框插入3个子对话框,并设置属性Style=Child,Border=None。 为插入的3个子对话框分别添加对话框类CDialog1,CDialog2,CDialog3。三、在主对话框中添加tab标签子对话框对象并包含对应的头文件#原创 2015-05-16 00:53:24 · 10354 阅读 · 0 评论 -
MFC:CCheckListBox使用教程
一、拖动ListBox控件到界面,设置控件的属性Owner Darw: FixedHas Strings: True二、关联变量CCheckListBox m_checkLstBox;DDX_Control(pDX, IDC_LIST1, m_checkLstBox);三、添加内容m_checkLstBox.AddString(TEXT("123"));m_checkLstBox.AddS原创 2015-05-16 00:46:01 · 6574 阅读 · 5 评论 -
Button控件使用总结
按钮控件在MFC中使用CButton表示,CButton包含了三种样式:Push Button,Check Box,Radio Button。一、静态控件 将Toolbox中的Push Button,Check Box,Radio Button控件拖放到对话框中,并使用VisualStudio的Wizard功能关联CButton变量及添加对应响应事件。 当然,将Button控原创 2012-11-21 16:04:16 · 2191 阅读 · 0 评论 -
TabCtrl控件的使用
参考文章:VC Tab Control 切换窗体 VC中TabCtrl控件的用法(附示例源码)源码下载:MFC TabCtrl控件Demo一、新建基于对话框的MFC程序TabCtrl_Demo 并添加一个TabCtrl控件,绑定变量:CTabCtrl m_tabCtrl。二、创建Tab标签对应的子对话框 通过"Inser原创 2012-12-10 22:48:49 · 2922 阅读 · 2 评论 -
CEdit使用总结
基本用法常用属性1.Readonly --- 只读,用户不可输入但可以通过代码SetWindowText设置内容2.Number --- 只能输入数字3.Password --- 输入以密码符号显示4.Multiline --- 支持多行5.Want Return --- 接受Enter键换行全部Edit Style为Edit Control S原创 2012-11-22 15:09:55 · 3959 阅读 · 0 评论 -
CTreeCtrl使用总结
//*********************************************************////设置TreeCtrl的风格//DWORD dwStyle = ::GetWindowLong(m_treeCtrl.GetSafeHwnd(), GWL_STYLE); dwStyle |= TVS_HASLINES; //Has Lines : tr原创 2012-11-24 17:18:53 · 940 阅读 · 0 评论 -
CComboBox使用总结
基本用法//*********************************************************//// 属性Style////Type: Dropdown or Droplist// Dropdown既可以输入也可以选择,Droplist则只能选择// 无法在创建完成之后通过GetWindowLong与SetWindowLong更原创 2012-11-24 16:35:51 · 1474 阅读 · 0 评论 -
CListBox用法总结
基本用法属性StyleSelection Single --- 单选 Multiple --- 多选(LBS_MULTIPLESEL) None --- 不可选(LBS_NOSEL)Sort 对应Style: LBS_SORTInsert Itemint AddString(LPCTSTR lpszItem);int InsertString(int原创 2012-11-24 14:07:02 · 6357 阅读 · 0 评论 -
MFC:CComboBoxEx使用总结
1.将Extended Combo Box控件拖到界面2.添加对话框Memberprivate: CComboBoxEx m_cbex; CImageList m_imglist;3.OnInitDialog添加代码m_imglist.Create(16, 16, ILC_COLORDDB, 2, 2);//ILC_COLORDDB会比较好点,其他值若设置不正确有可能失真m_img原创 2015-05-16 00:34:38 · 2066 阅读 · 0 评论