![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC类库学习心得
qiusuo800
这个作者很懒,什么都没留下…
展开
-
消息钩子函数(一)
Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,转载 2010-01-10 16:42:00 · 460 阅读 · 0 评论 -
消息钩子函数(二)
这篇文章的题目中把“屏蔽”改成了“拦截”,显然要比以前的版本强一些了。对于以前写的那个DLL,有一个不够理想的地方,就是仅仅能实现屏蔽。如果想在屏蔽之前加入一些“小动作”,就只能修改DLL,在LowLevelKeyboardProc函数中添加代码,实现新的功能。但这样显然不够灵活,这样的DLL也不具备一般性了。所以我自然而然地想到了回调,Windows转载 2010-03-29 19:29:00 · 794 阅读 · 0 评论 -
vc++------利用ADO连接数据库(学习所得)
一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍在VC下如何使用ADO来进行数据库应用程序开发,并转载 2010-03-29 19:32:00 · 474 阅读 · 0 评论 -
MFC文档视图结构内幕_编程
/* 1.回顾"initinstance函数" */ /////////////////////////////////////////////这里让我们在回顾一下cmywinapp::initinstance()函数,并将里面与文档视图结构有关的代码深入探讨一下:bool cmyapp::initinstance()//只列出了与文档视图结构相关的源代码{//...转载 2010-04-11 21:44:00 · 578 阅读 · 0 评论