摘要: 在使用GDI+之前需要首先完成以下几步: 1.在stdafx.h文件中加入以下几行:#include //将GDI+头文件加入到工程中 #pragma comment(lib, "gdiplus.lib") //将GDI+的lib文件加入到工程中 using namespace Gdiplus; ... 阅读全文
posted @ 2011-05-04 14:39 古老的陶罐 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、添加变量:CToolBar m_wndToolBar;2、生成工具条BOOL CfDemoDlg::OnInitDialog(){ if (!m_wndToolBar.CreateEx( this,TBSTYLE_LIST , WS_CHILD | WS_VISIBLE | CBRS... 阅读全文
posted @ 2011-04-22 09:11 古老的陶罐 阅读(262) 评论(0) 推荐(0) 编辑
摘要: AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST指的是空间ID的范围,在MFC中 AFX_IDW_CONTROLBAR_FIRST 的值为 0xE800 AFX_IDW_CONTROLBAR_LAST 的值为 oxE8FF意思是这... 阅读全文
posted @ 2011-04-13 14:02 古老的陶罐 阅读(269) 评论(0) 推荐(0) 编辑
摘要: delete 只会调用一次析构函数,而 delete[] 会调用每一个成员的析构函数。在 More Effective C++ 中有更为详细的解释:“当 delete 操作符用于数组时,它为每个数组元素调用析构函数,然后调用 operator delete 来释放内存。”delete 与 New 配... 阅读全文
posted @ 2011-04-07 17:52 古老的陶罐 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、创建一个基于对话框的工程,拖放一个静态文本控件,更改相关属性名称,并添加一个手型的光标资源;2、建立一个新类,命名为CLinkStatic,以CStatic为基类。3、在主对话框中,为静态文本控件关联一个CLinkStatic的成员变量;4、在CLinkStatic中响应OnMouseMove函... 阅读全文
posted @ 2011-02-28 11:54 古老的陶罐 阅读(298) 评论(0) 推荐(0) 编辑
摘要: void CListDlg::OnDblclkList(NMHDR* pNMHDR, LRESULT* pResult) {// TODO: Add your control notification handler code herem_List.InsertItem(0,"");LPNMITEM... 阅读全文
posted @ 2011-02-23 11:21 古老的陶罐 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 1、在对话框上添加一个按钮,style选项里勾选Bitmap、Flat;2、导入一个位图资源;(位图大小与按钮大小相近为好)3、为按钮关联一个CButton类型的成员变量;4、在对话框的OnInitDialog()中写入如下代码:HBITMAP hbmp;hbmp=(HBITMAP)::LoadBi... 阅读全文
posted @ 2011-02-22 21:17 古老的陶罐 阅读(119) 评论(0) 推荐(0) 编辑
摘要: CFileDialog fileDlg(TRUE);fileDlg.m_ofn.lpstrFilter="DOC File(*.doc)/0*.doc;*.docx/0All Files(*.*)/0*.*/0/0";fileDlg.DoModal();这三行代码就构建了一个“打开”文件对话框;特别... 阅读全文
posted @ 2011-02-17 15:44 古老的陶罐 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 为这个问题查阅了一天的资料,最终在孙鑫老师的视频教程里得到了类似的答案,做了一下简单修改,记录如下:我所用的是FormView,代码写在OnPaint中:CBitmap bitmap;//定义一个位图对象bitmap.LoadBitmap(IDB_BITMAP1);//载入位图CDC *pDC=CD... 阅读全文
posted @ 2011-02-17 09:49 古老的陶罐 阅读(173) 评论(0) 推荐(0) 编辑
摘要: OnInitialUpdate()内://为Tab Control增加两个页面m_Tab.InsertItem(0, _T("First"));m_Tab.InsertItem(1, _T("Second"));//创建两个对话框m_Page1.Create(IDD_PAGE1,&m_Tab);m_... 阅读全文
posted @ 2011-02-14 02:19 古老的陶罐 阅读(128) 评论(0) 推荐(0) 编辑