- 博客(12)
- 资源 (24)
- 收藏
- 关注
原创 VS2005写的静态库到VS2010出错的处理
今天装了vs2010, 写了一个test,调用了以前用vs2005写的一个调试用的日志类,链接死活过不了,又是库冲突 ,又是无法解析外部符号。用错误内容及vs2005与vs2010搜了半天都没找到解决办法。后来找到说是string在旧版编译器中编译的结果在新版本里有区别,于是把库拿到vs2010重新编译,再拿到项目中,终于是通过了。 贴出错误: 1> AMobileDe
2012-11-30 16:31:45 4476
转载 CDC,CClientDC,CPaintDC,CWindowDC 比较区别
MFC中的CDC,CClientDC,CPaintDC,CWindowDC的区别CDC是Windows绘图设备的基类。CClientDC:(1)(客户区设备上下文)用于客户区的输出,与特定窗口关联,可以让开发者访问目标窗口中客户区,其构造函数中包含了GetDC,析构函数中包含了ReleaseDC。CPaintDC:(1)用于响应窗口重绘消息(WM_PAINT)是
2012-11-29 09:30:42 824
原创 实习之初
实习过去半个月了,写写感受与总结。 刚到公司,感觉氛围还是不错的,不会很死板。部门老大就坐在旁边,很多问题可以直接问,省时省力,刚到的两天在了解公司的情况,几乎都在问他问题,还好他很有耐心。 刚开始了解公司的产品,公司的发展方向,业务,以前我所要做的事情。作为一个工具开发的程序猿,所要学的东西非常多,这是老大最先强调的。这是我的难点,以前学的多为linux平台
2012-11-28 13:26:09 576
转载 MFC自定义消息
本文地址:http://blog.163.com/strive_only/blog/static/893801682010101911467765/消息机制是windows的典型运行机制,在MFC中有很多的消息如WM_BTN**等。但是在有些情况下我们需要自定义一些消息去做一些我们需要的功能,MFC的向导不能帮助我们做到这一点,我们可以通过添加相应的代码去完成这个功能。添加自定义消
2012-11-28 11:42:23 722
转载 HOOK钩子机制学习笔记
HOOK钩子机制学习笔记(1) 收藏 一、什么是钩子(hook) Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。钩子(hook)是一种特殊的消息处理机制,钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,屏
2012-11-25 20:22:09 14648
转载 mfc中钩子的使用
钩子的安装与卸载 系统是通过调用位于钩子链表最开始处的钩子函数而进行消息拦截处理的,因此在设置钩子时要把回调函数放置于钩子链表的链首,操作系统会使其首先被调用。由函数SetWindowsHookEx()负责将回调函数放置于钩子链表的开始位置。SetWindowsHookEx()函数原型声明为:HHOOK SetWindowsHookEx(int idHook;HOOK
2012-11-25 14:03:27 898
转载 PreTranslateMessage作用和使用方法
PreTranslateMessage作用和使用方法 PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当需要在MFC之前处理某些消息时,常常要在这里添加代码. MFC消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(),通过重载这个函数
2012-11-25 12:51:25 611
转载 搜索的艺术——搜索引擎使用心得
网络上关于搜索引擎使用的文章有很多,在此本小菜从实际应用角度出发,谈谈使用搜索引擎的体会。 1.不断提炼,透过表象看本质。 使用搜索引擎是能力的体现,答案就在百度的数据库里,能不能搜到,多长时间能搜到,就看能力如何。 能力需要锻炼,很多时候不能一下就搜到答案,最终的关键词是经过不断提炼而成的,因此,个人知识丰
2012-11-22 21:35:07 1157
转载 真正优秀的程序员有哪些与众不同之处?
“当你50岁时,还愿意编程吗?”这个话题在Hacker News上众说纷纭,不过我们能够看到,那些真正成功的程序员,如John Carmack、Peter Norvig、Jeff Dean,即使他们不再年轻,但依然对编程充满热情,他们身上有哪些与众不同之处,又有哪些值得我们学习?有人进行了总结。1. 选择当前科技领域的一个小子集,亲近它、拥抱它,并且尝试推进这个小领域的发展。2
2012-11-22 21:33:38 578
转载 string大小写转换函数
最近被多线程+野指针折磨ING…… C++中没有string直接转换大小写的函数,需要自己实现。一般来讲,可以用stl的algorithm实现:#include #include #include #include using namespace std;int main(){ string s = "ddkfjsldjl";
2012-11-21 20:24:15 2360
转载 GDI入门实例(在VC++6.0中将JPG格式图片转换成BMP格式)
在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式思路:利用 GDI+来完成难点: (1)配置 GDI 开发环境,添加配置代码(2)在当文档程序中添加转换代码注意:本文档由 ybdesire 参考网上资料撰写完成,代码已经做过测试,可直接复制张贴实现过程:一、 配置 GDI 开发环境(1) 下载 GDI+ SDK for Visual
2012-11-14 21:00:46 1435
转载 PNG透明背景按钮的实现(MFC)
问题描述:当前要在对话框上添加一个以两个PNG图片作为背景的按钮,PNG图的背景是透明的,按钮也要做出相同的透明效果。并且鼠标不在按钮上时,按钮显示"bg1.png";鼠标移动到按钮上时,按钮显示"bg2.png"开发环境为VS2010。解决办法:使用GDI+库装载PNG图片,并使用MFC Button Control和CMFCButton类结合,调用CMFCBut
2012-11-14 20:57:57 10515 2
mfc实现自给按钮,透明按钮
2012-11-27
不规则窗体的创建
2012-11-27
GDIPlus.zip 开发库
2012-11-27
jsoncpp-src-0.5.0.tar.gz C++代码
2012-11-27
将文件和文件夹分开的lf
2011-11-28
人月神话.pdf
2011-11-24
Windows程序设计 第五版上下合订本
2011-11-24
Linux内核修炼之道
2011-11-24
深入浅出MFC.pdf
2011-11-24
linux命令大集合,非常全的工具书
2011-11-21
XML入门教程
2011-11-20
linux常用命令源码(ls,cp,chmod,df等一百多个命令)
2011-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人