imxiangzi的专栏

不炼金丹不坐禅, 不为商贾不耕田. 闲来写就青山卖, 不使人间造业钱.

GDI+ Graphics类

1 GDI+的核心:Graphics类 (1)The Graphics class provides methods for drawing lines, curves, figures, images, and text. A Graphics object stores attr...

2014-10-30 22:55:33

阅读数:863

评论数:0

VC/MFC如何设置对话框背景颜色

方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。  (这个函数已经废弃) 1 void SetDialogBkColor(COLORREF clrCtlBk = RGB(192, 192, 192), COLORRE...

2014-10-30 16:24:47

阅读数:456

评论数:0

mfc 小技巧之 获取对话框句柄 对话框指针

1、CWnd *pWnd   =  AfxGetMainWnd(); 获取主对话框指针; 获取住对话狂句柄 HWND hHwnd = pWnd->m_hWnd;   父窗口法:GetParent();   在类的成员函数 中如果使用与MFC...

2014-10-26 10:08:13

阅读数:1984

评论数:0

ON_MESSAGE使用方法

ON_MESSAGE响应的是自定义消息,有关自定义消息的处理请看如下步骤:  1.定义消息:  在CCDlg类的头文件中加入如下代码:  #define WM_CUSTOMIZE WM_USER+1  头文件中加入Customize的声明:  afx_msg LRESULT Custom...

2014-10-24 11:25:20

阅读数:12691

评论数:0

定义enum,我用struct { enum Type{};};

本文仅仅讨论如何在SolidMCP中定义更可读的enum,也算是攻克Clean Code和Readable Code的副作用。  -- Piaoger >> 几种定义enum的方法  其实这几种形式的主要的区别在于: 是否为enum的定义放在一个被嵌...

2014-10-19 20:56:58

阅读数:2887

评论数:0

MFC CListCtrl隐藏列 锁定列

隐藏列的时候 将宽度先设置0,然后处理消息 继承CHeaderCtrl类,CMyHeaderCtrl,在ListCtrl创建的时候m_header.SubclassWindow(m_ctlList.GetHeaderCtrl()->GetSafeHwnd()); 响应HDN_BE...

2014-10-17 10:02:54

阅读数:3667

评论数:0

将combobox设成只读的简单方法

((CEdit*)m_combobox.GetWindow(GW_CHILD))->SetReadOnly();  解析:  CComboBox派生于CWnd,于是可以利用GetWindow(GW_CHILD)获得该Combobox的第一个子窗口。  而CEdit也是派生于CWnd...

2014-10-17 09:50:44

阅读数:5810

评论数:1

ListControl中判定双击哪一行哪一列

NM_DBLCLK消息 void CDBResultDlg::OnNMDblclkListDb(NMHDR *pNMHDR, LRESULT *pResult) {  int nRet = 0;  LVHITTESTINFO HitTestInfo;  LPNMITEMACTIV...

2014-10-12 10:00:14

阅读数:3592

评论数:0

向List Control中添加ACCESS数据内容

转:   给List Control 添加变量tt        加入引入ADO使用智能指针       #import "c:\program files\common files\system\ado\msado15.dll"no_namespace \r...

2014-10-11 16:34:42

阅读数:1886

评论数:0

怎么用github下载资源(最简单的方法)

1、下载github:到http://windows.github.com/下载Github for Window;   2、安装github,过程很简单,略过。。。   3、搜索git.exe的路径,一般都是在“我的文档”目录下面,将路径添加到环境变量path里面;   4、运...

2014-10-11 13:32:53

阅读数:1339

评论数:0

MFC集合类之CList

之前我们先以CStringList为例演示下列成员方法: AddTail, AddHead, GetHeadPosition, GetTailPosition, GetPrev(), GetNext() 我们看到如何向一个CList类中增加数据:可以从两端增加,以及如何遍历整个CLis...

2014-10-03 23:58:35

阅读数:731

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭