VC++
文章平均质量分 58
sendfeng
这个作者很懒,什么都没留下…
展开
-
最新Windows API函数大全(最新到2009-09-03的2258个API函数)
在windows平台上开发系统,不可避免地需要使用windowsapi的函数。而MSDN是一个很庞大的帮助系统,虽然全,但有时查找起来还是比较麻烦,占用的系统资源也多。 从网上搜索一下“WindowsAPI函数”,会发现有很多人在寻找相关资料,也有很多网站提供了一些下载,但下载后发现没有特别全的。 自己早就想整理,但没想好以什么方式来整理。 正好这段时间自己做了个小工具原创 2009-10-29 21:37:00 · 1220 阅读 · 0 评论 -
让CDialog对话框显示在任务栏上
IDD_DIALOGTEMPLETE_DIALOG DIALOGEX 0, 0, 250, 169 STYLE WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME EXSTYLE WS_EX_APPWINDOW CAPTION "Dialog" FONT 9, "宋体" BEGIN END 手工在资源文件中加上红字部分原创 2011-01-15 12:28:00 · 923 阅读 · 0 评论 -
CArray,CMap,CList 速度比较
转自:http://blog.csdn.net/scollins/archive/2010/05/13/5581365.aspx1. 数组--CArray 访问方法及效率和普通的数组一样,比普通数组强大的功能是可以改变数组的大小。 Array采用队列方式存储数据,因而其内部数据元素是以物理方式顺序排列的, 所以检索、顺序执行GetAt()等函数的速度是相当快的。但是由于每次队列长度变化后,数据都要重新申请内存、拷贝内存、释放内存,因而 Insert/Add/RemoveAt()的速度都很慢。如果你转载 2011-01-21 02:36:00 · 2984 阅读 · 0 评论 -
strcat函数越界的问题
<br />首先,这是一个非常有趣的问题!<br />我也是最近看了一本《C++高效编程:内存与性能优化》的书才弄明白其中的奥秘!<br />我们先来看一个“奇怪”的现象:<br /><br />CODE:<br /> struct A { char a; long b; char c; long d; };<br /> struct B { char a; char c; long b; long d; };<br /><br /> cout << sizeof(原创 2011-03-01 11:26:00 · 6815 阅读 · 1 评论 -
C++字符串内部查找函数
<br />char* strchr( const char* str, int chr );<br /> 在str中查找第一次出现的chr,没找到则返回0<br />char* strrchr( const char* str, int chr );<br /> 在str中查找最后一次出现的chr,没找到则返回0<br />char* strstr( const char* str, const char* substr );<br /> 在str中查找第一次出现的substr,没找到则返回0<br转载 2011-02-15 17:55:00 · 920 阅读 · 0 评论