摘要:
转自:http://blog.csdn.net/xiaoyun8822/article/details/7939605一般我们使用的框架是VC提供的Wizard生成的MFC App Wizard(exe)框架,无论是多文档还是单文档,都存在指针和句柄获取和操作问题。本文中将针对各类句柄的获得、指针的获得以及MFC中常见应用进行阐述并举例。本文内容索引:=========================================================MFC中获取常见类句柄<视图类,文档类,框架类,应用程序类>MFC中获取窗口句柄及相关函数MFC获取控件句柄MFC各类中 阅读全文
摘要:
摘要:关于在MFC中将窗口最小化到托盘~~步骤/方法 (一) 原理 1、最小化的原理:首先要将窗口隐藏,然后在右下角绘制图标。 2、恢复的原理:将窗口显示,再将托盘中的图片删除。 (二)程序实现 1、自定义消息WM_SHOWTASK: #define WM_SHOWTASK (WM_USER +1) 2、在MFC的 ::OnSysCommand(UINT nID, LPARAM lParam) 函数体中增加一个命令响应 if(nID==SC_MINIMIZE) ToTray(); //最小化到托盘的函数 3、在消息映射中添加 ON_MESSAGE(WM_SHOWTASK... 阅读全文
摘要:
void CbuttonDlg::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/或调用默认值 CMenu menu;//菜单 CMenu* pPopupMenu;//菜单指针 CBitmap m_bitmap1,m_bitmap2,m_bitmap3;//位图menu.LoadMenu(IDR_MENU1);//加载ID为IDR_MENU1的菜单 m_bitmap1.LoadBitmap(IDB_BITMAP1);//加载ID为IDB_BITMAP1的位图 m_bitmap2.LoadBitmap(IDB_B 阅读全文