MFC-控件
文章平均质量分 76
亭台六七座
大圣,此去欲何?踏南天,碎凌霄。若一去不回...?便一去不回!
展开
-
MFC菜单添加图标
一、对话框的菜单图标实现:1、新建位图资源,大小13*13,ID为IDB_BITMAP1,画好图标2、在CDlg中添加成员变量:CBitmap bitmap3、在CDlg的OnInitDialog中加入:[cpp] view plain copym_menu.LoadMenu(IDR_MENU); SetMenu转载 2017-07-31 07:59:22 · 4804 阅读 · 0 评论 -
MFC添加窗体菜单
1、添加Menu资源2、在初始化函数中添加如下代码: //初始化菜单 HMENU hmenu; hmenu = LoadMenu(NULL, MAKEINTRESOURCE(IDM_MENU_MAIN)); //载入菜单资源 ::SetMenu(this->GetSafeHwnd(), hmenu); //为窗口设置菜单 ::DrawMenuBar(this->GetSafe原创 2017-07-31 10:00:14 · 792 阅读 · 0 评论 -
MFC控件之listControl简单应用
属性:View : 图标(Icon)、小图标(Small Icon)、列表(List)、报表(Report)设置风格: DWORD dwStyle = m_list.GetExtendedStyle(); //获取list control的风格 dwStyle |= LVS_EX_FULLROWSELECT; //整行选中 dwStyle |= LVS_EX_GRIDLIN原创 2017-07-25 08:14:06 · 1002 阅读 · 0 评论 -
MFC隐藏主窗口的方法
隐藏基于对话框的MFC应用程序窗口的方法(推荐这个方法,非常好用)很多人可能会将窗口创建出来,然后用一个 ShowWindow(SW_HIDE) 的方法去隐藏窗口,当然这是可以做到隐藏的功能,但是有一点不足的地方就是窗口在隐藏之前会有一下短瞬的闪烁,而以下这种方法可以解决这种问题:在 C***App::InitInstance() 的函数中将以下的这一段注释掉:C***转载 2017-08-11 09:30:16 · 975 阅读 · 0 评论 -
MFC实现Flash动画播放
本文例子基于VS2005创建,编译通过。 打开VS2005创建一个基于对话框的MFC应用程序,完成创建。打开资源视图,删除默认控件。右键点击对话框,选择插入Active控件,在弹出的对话框选择shockwave Flash Object, 确定。出现黑色框体(flash 播放框体),拖动黑色框体至窗口大小,右键点击,添加成员变转载 2017-10-26 11:27:02 · 1311 阅读 · 0 评论 -
MFC添加托盘菜单
1、在.h文件中声明相关变量NOTIFYICONDATA nid; //托盘图标数据2、在stdafx.h中 声明自定义消息enum{ UM_ICONNOTIFY = WM_USER+0x100 //托盘菜单自定义消息};3、添加自定义函数void CMFCApplication3Dlg::OnIconNotify(WPARAM wPar原创 2017-08-01 09:25:26 · 776 阅读 · 0 评论 -
MFC窗体消息之尺寸被改变 OnSize()
在窗口的大小更改后,框架调用该成员函数。afx_msg void OnSize( UINT nType, int cx, int cy );参数nType 指定请求的调整大小的类型。 此参数可以是下列值之一: SIZE_MAXIMIZED 窗口最大化。 SIZE_MINIMIZED 窗口最小化。 SIZE_RESTOR原创 2017-07-30 08:13:58 · 11298 阅读 · 0 评论