
MFC
genganpeng
这个作者很懒,什么都没留下…
展开
-
CWnd和CDC, hwnd和hdc
1.对象和句柄CWnd是类, HWnd是句柄, CWnd封装了HWndCWnd wnd;HWnd hWnd;wnd.Attach(hWnd);//句柄到对象wnd->m_hWnd;// 对象到句柄当然一般在程序中是这样获得句柄:AfxGetMainWnd()->m_hwnd; 同样的, CDC和HDC也是这样的关系:CDC *pDC=new CDC;HD转载 2012-03-14 15:48:00 · 1594 阅读 · 0 评论 -
VS2010 opencv2.3
1 下载安装VS2010、OpenCV2.3,并解压缩OpenCV2.3,本处为D:\Program Files\OpenCV2.32 配置VS2010,右键项目属性,其中vc目录添加配置include路径:包含 D:\Program Files\OpenCV2.3\build\include; D:\Program Files\OpenCV2.3\build\include\openc原创 2012-03-14 15:48:39 · 907 阅读 · 0 评论 -
MFC 控件中画矩形
画矩形其实无非就是在鼠标移动的时候,不断地画出矩形和擦除已经画的矩形 void ModelAcquire::OnMouseMove(UINT nFlags,CPoint point){ //TODO: 在此添加消息处理程序代码和/或调用默认值 pdc= GetDC(); pen= new CPen(PS_SOLID, 1, R原创 2012-03-14 15:50:50 · 11741 阅读 · 1 评论 -
图像列表
1、 在窗口中拖放控件CList,同时并添加两个变量CListCtrlm_list;//模板图像列表 CImageList*m_pImgList;//模板图像2、 初始化列表控件m_list.DeleteAllItems();//关于模板图像列表的初始化m_pImgList=new CImageList;CWnd *cWnd = GetDlgI原创 2012-03-14 15:52:01 · 994 阅读 · 0 评论 -
MFC缩放实现
在其中添加void ModelAcquire::OnSize(UINT nType, int cx, int cy)消息根据这里的nType可以判断窗口的最大化还是最小化if(nType == SIZE_MINIMIZED) {//最小化 return ; } else if (nType == SIZE_MAXIMIZED) {//最大化原创 2012-03-14 15:53:02 · 1923 阅读 · 0 评论