
MFC
Mr凯
努力ing
展开
-
CListCtrl用法(下)
本文转载:http://blog.sina.com.cn/s/blog_464c9d7d0100ijak.html20. listctrl的subitem添加图标 m_list.SetExtendedStyle(LVS_EX_SUBITEMIMAGES); m_list.SetItem(..); //具体参数请参考msdn -----------转载 2011-11-01 00:06:24 · 690 阅读 · 0 评论 -
菜单函数
本文转载:http://blog.sina.com.cn/s/blog_4f1cb6960100e4py.htmlGetMenu():CWnd的函数,返回整个菜单的指针GetSubMenu(0):CMenu的函数,返回某个菜单项的指针CheckMenuItem(0,MF_CHECKED|MF_BYPOSITION);CMenu的函数,设置菜单前是否又对号,第二个参数决定第一转载 2011-11-01 00:14:43 · 1946 阅读 · 0 评论 -
取得控件的句柄并使用的小例子
在MFC中可以通过下面两句取得控件的句柄: CWnd *pWnd = GetDlgItem(ID_***); // 取得控件的指针 HWND hwnd = pWnd->GetSafeHwnd(); // 取得控件的句柄使用取得的句柄: CRichEditCtrl* pRichEdit = (CRichEditCtrl*)(CWnd::FromHandle(hwnd))原创 2012-07-10 10:06:36 · 642 阅读 · 0 评论 -
修改rc文件中的ID资源标识号
修改rc文件中的resource中ID资源标识号,需要重新生成文件才行;解决:删除工程下的 *.aps 文件,然后 rebuild all,重新编译。原创 2012-07-10 10:18:17 · 1326 阅读 · 0 评论 -
使用MFC热键
使用热键两种方法:(1)直接重写WM_HOTKEY头文件中:public: afx_msg void OnHotKey(UINT nHotKeyId, UINT nKey1, UINT nKey2); 源文件中:BEGIN_MESSAGE_MAP(CMyhotKeyDlg, CDialogEx)ON_WM_HOTKE原创 2012-07-10 09:59:39 · 1517 阅读 · 0 评论 -
VC6.0添加注释按钮
在VC6.0工具栏中添加注释按钮:工具栏上右键 -->Customize-->"Add-ins and Macro File"”tab页-->SAMPLE前面打上钩 -->回"Commands"tab页 -->Category选Macros -->右边找到CommentOut并拖曳到工具栏;原创 2012-07-10 10:12:14 · 593 阅读 · 0 评论 -
在按钮上面添加图片的方法
把Button弄成CBitmapButton,可以在按钮上面加图片;步骤1:把该按钮的Owner Draw弄成true;指定按钮为所有者描述的按钮;步骤2:在初始化函数内添加如下:IDB_BITMAP_JIEPING为位图的ID号,IDC_BUTTON_JIEPING为按钮ID号; ((CBitmapButton*)GetDlgItem(ID原创 2012-07-10 10:15:57 · 1139 阅读 · 0 评论 -
CMenu的使用
CMenu的使用:(1)使某个子菜单中的项为标记菜单://GetMenu()->GetSubMenu(0)->CheckMenuItem(0,MF_BYPOSITION|MF_CHECKED);GetMenu()->GetSubMenu(0)->CheckMenuItem(ID_FILE_NEW,MF_BYCOMMAND|MF_CHECKED);GetM原创 2012-07-10 10:21:01 · 843 阅读 · 0 评论 -
MFC连接SQL server技术ADO的使用
ADOConn.h头文件: #pragma once#import "c:\Program Files\Common Files\System\ado\msado15.dll" rename_namespace("ADODB") rename("EOF","adoEOF") rename("BOF","adoBOF")using namespace ADODB;原创 2012-07-10 10:26:00 · 606 阅读 · 0 评论