最新文章列表

MFC--自定义消息的发送与接收的方法实现

MFC--自定义消息的发送与接收的方法实现 以下用一个自创的对话框类(MyMessageDlg)向视图类(MessageTestView) 发送自定义消息为例,说明这两种不同方法的自定义消息的 消息传递的方法一:使用ON_MESSAGE 使用ON_MESSAGE响应消息,必须配合定义消息#define WM_MY_MESSAGE (WM_USER+100) 对于发送消息者-MyMessage ...
mfc 
weihe6666 评论(0) 有4203人浏览 2011-08-08 16:00

MFC-原理分析

MFC-原理分析 MFC只留出API供我们调用,我们使用其接口比较简单,但其内部封装及其复杂,要想成为真正的MFC高手,还是得对其内部的封装有所了解,下面就以一个简单的例子,作为对MFC内部结构探讨的开始。 //HELLO.h class CMyApp : public CWinApp { public: virtual BOOL InitInstance (); }; ...
mfc 
weihe6666 评论(0) 有2774人浏览 2011-08-07 19:58

使用MFC开发ActiveX(ocx)控件

作者:  中国电波传播研究所青岛分所 郎锐 时间:  2004-03-09 出处:  yesky 一、前言 二、建立工程框架 三、属性、方法以及事件的添加 四、实现属性 ...
baixiaozhe 评论(0) 有22023人浏览 2011-07-20 12:32

模态对话框可能导致程序崩溃

在开发Windows引用程序的时候,在一些需要用户确认,或者提示用户注意的场合,经常使用模态对话框,或者叫模态窗口。在绝大多数情况下,模态窗口给开发人员带来了极大的便利,并且在某些应用上有不可替代的优势。然而凡事有利必有弊,如果不正确地使用模态窗口,却有可能带来某些严重问题,甚至可能引起程序崩溃。要想知道为什么模态窗口可能带来某些严重问题,就必须首先了解模态窗口的实现原理。因此本文将首先介绍模态 ...
shfzhzhr 评论(0) 有5434人浏览 2011-06-27 22:18

XXX的C++学习笔记,貌似是

前边的呢?我也不晓得,不过,这种东西...我都不知道为什么要贴上来.. (37) 如何获取一个对话控件的指针 有两种方法。其一,调用CWnd: : GetDlgItem,获取一个CWnd*指针调用成员函数。下例调用GetDlgItem,将返回值传给一个CSpinButtonCtrl*以便调用CSpinButtonCtrl : : SetPos 函数: BOOL CSampleDialog : ...
278261631 评论(0) 有878人浏览 2011-06-24 14:05

三星6410摄像头测试程序流程分析

作者: 嵌入式领域著名讲师O(∩_∩)O牛牛猛 华清远见金牌讲师 点击链接加我好友! http://student.csdn.net/invite.php?u=111047&c=758a60d66d3a92d1 欢迎大家去
saybody 评论(0) 有1111人浏览 2010-10-23 18:20

C++的可移植性和跨平台开发[2]:语法

  目前还有相当一部分开发人员在使用老式编译器干活,这些老式编译器可能对C++98支持不够。因此,当你的代码移植到这些老式的编译器上时,可能 ...
saybody 评论(0) 有691人浏览 2009-01-28 21:12

如何选择IT技术书籍

  我在"如何成为优秀开发人员[2]:关于自学能力"中提到阅读好的IT技术书籍的重要性。今天来聊一下技术书籍的鉴定方法。假设你刚下了某本电子书准备看,又或者逛书店看到某本纸版书准备买,但是吃不准该书的质量如何,那么下面几个招数可以帮你的忙。<!--program-think-->   第1招:看网上评论  首先,上一些权威的图书网站,看看大伙儿的评价如何(要相信群众 ...
saybody 评论(0) 有772人浏览 2009-01-21 20:13

MFC--Attaching and Detaching Objects

MFC provides a set of "wrapper objects" that contain embedded Windows objects. For example, a CWnd wraps an HWND, a CFont wraps an HFONT, a CBrush wraps an HBRUSH, and so on. These are summar ...
touchinsert 评论(0) 有783人浏览 2009-01-05 17:39

MFC最近文件列表的问题和改进方法

在改进cnbook时发现MFC的一个小问题。MFC框架支持最近文件列表。我们不用写一行代码就可以实现文件列表功能。 在资源文件的菜单资源中,ID_FILE_MRU_FI ...
saybody 评论(0) 有946人浏览 2008-12-19 23:23

OPENCV应用中BMP与IPLIAMGE图像格式的相互转换及源代码

在WINDOWS下经常要用到在MFC应用窗口中显示IPLIMAGE,因此BMP与IPLIMAGE的相互转换就会经常使用。本文给出两个转换函数,供参考!/** 从BMP图像文件数据流中生成IPLIMAGE对象*/IplImage* GetIplFromBmp(BYTE* pBmp, DWORD size){ BYTE* p = pBmp; BITMAPFILEHEADER fheader; memcp ...
touchmm 评论(0) 有770人浏览 2008-09-18 15:51

OPENCV应用中BMP与IPLIAMGE图像格式的相互转换及源代码

在WINDOWS下经常要用到在MFC应用窗口中显示IPLIMAGE,因此BMP与IPLIMAGE的相互转换就会经常使用。本文给出两个转换函数,供参考!/** 从BMP图像文件数据流中生成IPLIMAGE对象*/IplImage* GetIplFromBmp(BYTE* pBmp, DWORD size){ BYTE* p = pBmp; BITMAPFILEHEADER fheader; memcp ...
saybody 评论(0) 有1432人浏览 2008-09-18 15:51

mfc大幅更新原因的推测

vc2008中,mfc将大幅度地更新。我猜测更新mfc的原因,很可能mfc中的一些代码阻碍了vc的进一步发展,不得不加以更新。 我以前曾经提起过,mfc有一个严重违背c++标准的地方: class H; class S { public: x() { H* pThis=this-offsetof(m_s, H); ...
helloyesyes 评论(0) 有987人浏览 2007-11-15 15:09

C/C++圣战篇

偶尔看到这篇文章,引起了很多回忆。记得自己第一个在WINDOWS平台下编制的软件就是BORLAND C++做的,当时确实感觉,世界上没有比它更好的开发工具了。以后又陆续用过几款BORLAND的产品,感觉都很好。然而事过时迁,现在却只能用MS的开发工具。看了这篇文章,或许可以知道点什么! === 附录一 === 李维,中国台湾人,上世纪九十年代于美国取得电脑硕士学位,Borland大中华区CTO。我之 ...
saybody 评论(0) 有838人浏览 2007-06-23 23:35

C/C++圣战篇

偶尔看到这篇文章,引起了很多回忆。记得自己第一个在WINDOWS平台下编制的软件就是BORLAND C++做的,当时确实感觉,世界上没有比它更好的开发工具了。以后又陆续用过几款BORLAND的产品,感觉都很好。然而事过时迁,现在却只能用MS的开发工具。看了这篇文章,或许可以知道点什么! === 附录一 === 李维,中国台湾人,上世纪九十年代于美国取得电脑硕士学位,Borland大中华区CTO。我之 ...
touchmm 评论(0) 有726人浏览 2007-06-23 23:35

眼见为实(2):介绍Windows的窗口、消息、子类化和超类化

眼见为实(2):介绍Windows的窗口、消息、子类化和超类化 这篇文章本来只是想介绍一下子类化和超类化这两个比较“生僻”的名词。为了叙述的完整性而 ...
saybody 评论(0) 有906人浏览 2007-04-08 18:10

更简单的编辑框菜单定制方法

更简单的编辑框菜单定制方法 Paul DiLascia的方法 在使用MFC时,我们有时需要定制编辑框(CEdit或其派生类)的右键菜单。我们可以通过重载OnContextMenu函数装载自己的菜单,并添加每个菜单项的COMMAND和UPDATE_COMMAND_UI函数。但在缺省情况下,UPDATE_COMMAND_UI函数不会被调用,导致菜单状态不能正确显示。 如果我们在网上搜索解决这个问题 ...
saybody 评论(0) 有819人浏览 2007-04-01 23:54

CString的一个问题

CString的一个问题 CString的Release函数实现如下: void CString::Release() { if (GetData() != _afxDataNil) { ASSERT(GetData()->nRefs != 0); if (InterlockedDecr ...
MFC 
saybody 评论(0) 有863人浏览 2005-09-26 19:49

学习COM

我其实并不是为了学习COM而才去学习COM的,而是因为想给LLYF Spy加上插件功能,插件已经可以支持一点了,但只限于普通DLL。听说现在用COM实现插件的软件很多,所以我也想试试。图书馆找不到什么书看,一开始借了本潘爱民译的《深入解析ATL》,是讲如何用ATL写COM组件的,也不怎么看得懂,看到书中提到一本《Inside COM》的,但在图书馆外借室没找到。于是只好借来讲MFC的2本书上点点关于 ...
touchinsert 评论(0) 有813人浏览 2005-04-11 16:24

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics