![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC++
zhangsh1987
这个作者很懒,什么都没留下…
展开
-
最新的ADO类
// -- CAdoDB.h// -- 导入ADO接口#import "C:/Program Files/Common Files/System/ado/msado15.dll" no_namespace rename( "BOF", "adoBOF" ) rename( "EOF", "adoEOF" ) rename( "LockTypeEnum", "NewLockTypeEnum" )原创 2009-06-03 08:34:00 · 547 阅读 · 0 评论 -
VC中TRACE
(本文转自http://blog.csdn.net/yangsen2016/archive/2007/06/04/1636996.aspx) TRACE宏对于VC下程序调试来说是很有用的东西,有着类似printf的功能;该宏仅仅在程序的DEBUG版本中出现,当RELEASE的时候该宏就完全消失了,从而帮助你调试也在RELEASE的时候减少代码量。使用非常简单,格式如下:TRACE(转载 2009-06-05 08:44:00 · 249 阅读 · 0 评论 -
CreateWaitableTimer和SetWaitableTimer函数(转载)
<br />用户感觉到软件的好用,就是可以定时地做一些工作,而不需要人参与进去。比如每天定时地升级病毒库,定时地下载电影,定时地更新游戏里的人物。要想实现这些功能,就可以使用定时器的API函数CreateWaitableTimer和SetWaitableTimer来实现了,这对API函数创建的时钟是比较精确的,可以达到100倍的10亿分之一秒。<br />函数CreateWaitableTimer和SetWaitableTimer声明如下:<br /><br />WINBASEAPI<br />__out<转载 2011-04-21 12:50:00 · 420 阅读 · 0 评论 -
VC++动态库和静态库创建与使用
<br />一:静态库的创建<br />VC++6.0中new一个的为win32 static library工程,之后有二个选项。根据需求选吧。 <br />具体的类或者函数的添加过程和标准的工程一样,直接创建新的类或者添加新 <br />的.h(例:MY.h)和.CPP(例:MY.cpp)文件。然后在其中编写实现。 <br />完成后编译会生成一个.lib文件(例如:生成的是MY.lib)。 <br />二:动态库的创建 <br />VC++6.0中new一个的为win32 Dynamic-Link L转载 2011-05-03 17:18:00 · 499 阅读 · 0 评论