近期我有个想法:
看到CSDN上有很多的朋友要求帮助或者要求提供源代码,就产生了这个想法,我这些年来积累了很多收集的源代码,自己每一个代码都精心测试整理过,如果就此丢掉很是可惜.为次我想奉献给大伙.如果每一个代码都上传网站上,也不现实,因为网站空间有限.所以我在此告诉大伙,如果您在CSDN上实在找不到更好的答案或代码,不妨到我网站上给我留言,提出您要什么样源代码,我看到后会尽力给你查找并发布上去.我的网站:
枕善居
http://www.mndsoft.com/blog/default.asp
看到CSDN上有很多的朋友要求帮助或者要求提供源代码,就产生了这个想法,我这些年来积累了很多收集的源代码,自己每一个代码都精心测试整理过,如果就此丢掉很是可惜.为次我想奉献给大伙.如果每一个代码都上传网站上,也不现实,因为网站空间有限.所以我在此告诉大伙,如果您在CSDN上实在找不到更好的答案或代码,不妨到我网站上给我留言,提出您要什么样源代码,我看到后会尽力给你查找并发布上去.我的网站:
枕善居
http://www.mndsoft.com/blog/default.asp
---------------------------------
GetTickCount的精度与Timer一样
要想实现ns级精度定时的话
用高精度定时器:QueryPerformanceFrequency、QueryPerformanceCounter它是根据主板上8253/8254定时器硬件(现在都封装进了芯片组)实现频率计数的
Win9X下的精度:1秒1193180次
WinNT下的精度:1秒3579545次有兴趣的还可以试试RDTSC(Read Time Stamp Counter)指令(Pentium级CPU或更高的)
那是CPU的频率计数
一个很棒的对话框源代码.
--------------------------
对于文件夹对话框(SHBrowseForFolder)
没有释放PIDL这是VB程序员常犯错误
因为VB只有自己写个tlb才能使用IMalloc接口
这样才能通过SHGetMalloc得到Shell32.dll的IMalloc
才能通过IMalloc释放PIDL
写的源代码。
有啊.
有部分功能的或者模仿的.呵呵,别给我较劲啊,我的出发点是帮助大家.我没有盈利啊.呵呵
近期发布.
all for one.
正在修改之中。
抱歉,因为访问量太大,可能有时无法进入,请耐心多试一次,谢谢.
近期打算更换服务器.
已发布,去看看吧.
写的源代码。
====================================================
不如把timesetevent也加进去吧。QueryPerformanceFrequency、QueryPerformanceCounter在某些特殊情况下会暂时“罢工”,还不如timer。。个人感觉timesetevent最全面了。。