
VC/MFC
james_hw
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用mfc时需要初始化窗口才能使用!
生成一个test类,其基类是CDialog类,发现在test类的初始化函数中对对话框中的控件初始化,结果都失败,问了同事才知道,每个控件都需要其对话框建立以后才能操作,即mfc默认调用了OninitialDialog,因此对控件的初始化最好放在OninitialDialog函数里。原创 2009-07-08 10:10:00 · 1441 阅读 · 0 评论 -
/STACK(堆栈分配)
http://msdn.microsoft.com/zh-cn/library/8cxs58a6.aspx转载 2009-09-22 10:58:00 · 521 阅读 · 0 评论 -
VC++内存泄漏定位(依赖MFC)
http://blog.csdn.net/HeavenMonkey/archive/2008/05/24/2476411.aspx 内存泄漏定位(依赖MFC) 今天调试程序,发现有内存泄漏但是没有提示具体是哪一行,搞得我很头疼。结果在网上搜索了一些资料,经自己实践后整理如下: 第一种:通过"OutPut窗口"定位引发内存泄漏的代码(下面转,我写的没原文好,转载 2009-09-23 11:39:00 · 702 阅读 · 0 评论 -
netbios 协议以及返回值
协议:http://baike.baidu.com/view/32803.htm 返回值:http://support.microsoft.com/kb/126651/zh-cn #define NRC_GOODRET 0x00 Good return - also returned when转载 2009-10-21 11:03:00 · 1257 阅读 · 0 评论 -
修改mfc中的栈内存大小
alt+f7->c/c++选项,最下面的project Option 里,在最后面加上 /zm200,200表示内存为50m,1000和2000分别表示100m和200m原创 2009-11-16 12:27:00 · 3131 阅读 · 0 评论 -
stderr,stdin,stdout
是系统中默认打开的三个文件描述符 stderr与stdin,stdout一样,是流。 具体就是stdin是标准输入流,默认为键盘, stdout是标准输出流,默认为屏幕, stderr是标准错误流,一般把屏幕设为默认, 也可以输出到文件。转载 2009-12-02 12:39:00 · 641 阅读 · 0 评论 -
vc中链接库时千万别将ignore all default libraries勾上
今天链接库文件时,突然发现几乎所有库函数无法连接,百思不得其解,最后从网上查找才知道不小心将project setting中link下的ignore all default libraries 给勾上了,记录一下原创 2009-12-03 17:06:00 · 2303 阅读 · 0 评论 -
实现自动增加时间、文件、行数打印
void HiOssTrace(char *pchFormat, ... );//带时间输出void HiOssPrint(char *pchFormat, ... );//一般输出#define HiOssDebugPrint HiOssTrace("%s[%d]:",__FILE__,__LINE__);HiOssPrint原创 2009-12-09 15:54:00 · 670 阅读 · 0 评论 -
别人写的通信录,以后可以参考一下
http://blog.csdn.net/Hugohut/archive/2009/04/11/4065216.aspx 花了两个晚上的时间写了一个通讯录的程序,代码如下,希望有高手指点指点。。。 运行环境:Visual C++ 6.0#include #include #include typedef struct { char num[转载 2009-08-14 14:39:00 · 600 阅读 · 0 评论 -
编译过程中弹出new(35) : error C2061: syntax error : identifier 'THIS_FILE'问题的原因及解决方法
http://www.99inf.net/SoftwareDev/VC/27092.htm 原本一直正常的程序,今天编译时突然弹出以下内容c:/program files/microsoft visual studio/vc98/include/new(35) : error C2061: syntax error : identifier THIS_FILEc:/progra转载 2009-08-12 17:21:00 · 3146 阅读 · 0 评论 -
求问delete和delete[] 的区别??
C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。楼主的这个问题提得很好。很多人注意到了这个问题,但是却不清楚为什么要这样做,不这样做行不行。关于 new[] 和 delete[],其中又分为两种情况:(1) 为基本数据类型分配和回收空间;(2) 为自定义类型分配和回收空间。转载 2009-02-17 10:49:00 · 424 阅读 · 0 评论 -
Linux下C语言编程 -- 进程通信、消息管理
1。POSIX无名信号量 如果你学习过操作系统,那么肯定熟悉PV操作了.PV操作是原子操作.也就是操作是不可以中断的,在一定的时间内,只能够有一个进程的代码在CPU上面执行.在系统当中,有时候为了顺利的使用和保护共享资源,大家提出了信号的概念.假设我们要使用一台打印机,如果在同一时刻有两个进程在向打印机输出,那么最终的结果会是什么呢.为了处理这种情况,POSIX标准提出了有名信号量转载 2009-02-20 11:37:00 · 712 阅读 · 0 评论 -
SetTimer函数的用法——转载 发布时间: 2006-5-22 下午5:26
什么时候我们需要用到SetTimer函数呢?当你需要每个一段时间执行一件事的的时候就需要使用SetTimer函数了。使用定时器的方法比较简单,通常告诉WINDOWS一个时间间隔,然后WINDOWS以此时间间隔周期性触发程序。通常有两种方法来实现:发送WM_TIMER消息和调用应用程序定义的回调函数。1.1 用WM_TIMER来设置定时器先请看转载 2009-02-26 09:22:00 · 903 阅读 · 0 评论 -
setsockopt 设置socket
转自:http://blog.csdn.net/qinmi/archive/2007/03/07/1523081.aspx1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,siz转载 2009-03-04 17:06:00 · 426 阅读 · 0 评论 -
容器函数(deque)
Deque 总览 deque 和 vector 一样都是标准模板库中的内容, deque 是双端队列,在接口上和 vector转载 2009-03-05 14:04:00 · 761 阅读 · 0 评论 -
C++ 获取系统时间
#include #include using namespace std; int main() { time_t timeval; timeval=time(NULL); coutreturn 0; } #include #include int main() { time_t curtime=time(0); tm tim =*localtime(&curtime); int day,m转载 2009-03-10 09:36:00 · 969 阅读 · 0 评论 -
MFC类与对应头文件
http://blog.csdn.net/cworld/archive/2008/10/27/3161196.aspx document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text转载 2009-07-20 15:12:00 · 2284 阅读 · 0 评论 -
在vc6中使用asm库文件时,需要打补丁才能使用asm函数集
VC安装程序在/VC6.0/英文版+sp5+vcpp5安装时,自定义安装,不要安装VSS,这个有问题安装补丁VC6.0/英文版+sp5+vcpp5/vs6sp5_en安装nasm-2.01-win32nasm.exe用途:汇编指令优化VC6.0/英文版+sp5+vcpp5/vcpp5用途:align等指令 在网上找到了一个相关文件原创 2009-08-04 10:00:00 · 1172 阅读 · 0 评论 -
windows下调用进程的函数
WinExec,具体可以参考msdn。 实际内部用的还是createproccess原创 2010-04-08 09:55:00 · 1256 阅读 · 0 评论