自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潜行

点点滴滴

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何调试动态链接库

得牛人以及GOOGLE指点,总结如下:1.加进同一个工程,联合编译;(网上有大量文章讲叙,不再重复)2.把dll设为活动工程,在Project-setting-debug-excutable for debug session中添加调用程序的路径,然后调试(只可以调试一个动态链接库);3.在初始化或者Oncreate的时候使用LoadLibrary( "User32.DLL");4

2009-07-27 20:33:00 5786 1

转载 关于设置默认调试器

注册表位置:HKEY_LOCAL_MACHINE_SOFTWARE_Microsoft_WindowsNT_CurrentVersion_AeDebug 根据需要更改设置:vc6.0,根据安装路径而定:"C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin/msdev.exe" -p %ld -e %ld

2009-07-27 19:20:00 1910

转载 解决Windows 程序界面闪烁问题的一些经验

一般的windows 复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕上只是写到了显存里,而显卡每隔一段时间把显存的内容输出到屏幕上,这就是刷新周期。一般显卡的刷新周期是 1/80秒左右,具体数字可以自己设置的。

2009-07-24 20:04:00 604

原创 消息反射

关于消息反射,网上有两篇文章写的很详细了。 在这写点今天的收获。 1.反射消息由子控件发出,经父窗口路由,父窗口先给子控件一个处理的机会。先在子控件中处理,若子控件不处理,则在父窗口中处理。按默认的流程,子控件一旦处理了,父窗口便不进处理函数了。2.若要两边都处理,则要更改父窗口的路由过程。网上都说是在OnNotify()这个函数处理的,但我对话框测试的结果却是在OnComma

2009-07-20 23:43:00 599

原创 BerkeleyDB使用的一些心得

很久之前的笔记了,以下适合BDB新手,因为项目赶得比较紧,所以没有深入研究,很多地方不是根本的解决办法。 1.如果要对BDB进行封装的话,推荐参考下myicq源码中的实现方式。 2.在使用BDB的时候,如果用了set_flag等函数改变了数据库的标志,重新运行的时候切记要把原来的表删除。否则会报invalid argument错误。 3.报secondary index i

2009-07-06 23:21:00 1625

转载 C++ PASCAL关键字

VC里面:PASCAL==CALLBACK==WINAPI==__stdcall        _stdcall是Pascal程序的缺省调用方式,通常用于Win32  Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。    _cdecl是C和C++程序的缺省调用方式。每一个调用它的函数都包含清空堆

2009-07-06 23:16:00 2387

转载 #include和前置声明

1.     当不需要调用类的实现时,包括构造函数,拷贝构造函数,赋值操作,成员变量,甚至是地址操作时,就不用#include,只要前置声明就可以了。2.       当要用到类的上面那些“方法”时,就要#include。 详细请阅读原文:http://blog.csdn.net/rogeryi/archive/2006/12/12/1439

2009-07-06 18:14:00 2235

原创 C++应用程序性能优化读书笔记

粗浅的看了下,有点虎头蛇尾。暂且记下。 第一篇 C++程序优化基础第1章 C++对象模型1.1 基本概念1.1.1 程序使用内存区    一个程序占用的内存区一般分为5种:全局/静态数据区、常量区、代码区、栈、堆。    例子代码:    #include     #include     int nGlobal = 100;

2009-07-03 20:00:00 3078

C++名家对话.chm

作者Jim Hyslop:Jim Hyslop is a senior software designer at Leitch Technology International Inc. He can be reached at jim.hyslop@leitch.com. Herb Sutter:Herb Sutter is chief technology officer of PeerDirect Inc. and secretary of the ISO/ANSI C++ standards committee. He can be reached at hsutter@peerdirect.com. 收集者陶文,taowen.cn.st,mo2mo@163.com

2010-06-13

VC监控网络流量MFNetTraffic

监控网络流量的,并且有界面图标显示,MFNetTraffic,Author: Michael Fatzi

2010-03-17

两个关于DirectUI的例程

两个DirectUI的dome。收集自外国网站,附作者详细说明。

2009-01-13

类MSN界面的tabCtrl

一个tabctrl的实现,实现msn一样的效果。

2009-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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