小盒子的小盒

【转】MFC-->制作程序启动界面

如果自己写的程序有一个漂亮的启动界面,那样效果是很不错的!要做到这一点也很简单。首先要创建一个启动窗口类,名为Csplash。对应有一个头文件和一个源文件splash.h和splash.cpp。splash.h*************************************************************************

简易使用MFC中的定时器

在MFC中和定时器相关的有三个函数:UINTSetTimer(UINTnIDEvent,UINTnElapse,void(CALLBACKEXPORT*lpfnTimer)(HWND,UINT,UINT,DWORD));afx_msgvoidOnTimer(UINTnIDEvent);BOOLKillTimer(intnIDEvent);参数说明:UINTnIDEvent:定时器的ID,给定时器唯一的身份验证,如果

C/C++中利用空指针提高程序运行效率

#include<iostream>#include<string>usingnamespacestd;voidprint_char(char*array[]);//函数原形声明voidmain(void){char*test[]={"abc","cde","fgh",NULL};//这里添加一个NULL,表示不指向任何地址,值为0

【原创】VC2005手动添加定时器函数

如何手工在VC2005中添加定时器的功能?文件:SmallBoxSystemDlg.cpp中添加以下程序:#defineTIMEID11#defineTIMEID22BEGIN_MESSAGE_MAP(CheSystemDlg,CDialog)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_TIMER()ON_WM_QUERYDRAGICON()&

【原创】VC2005 线程的实现

堆与栈有什么区别?

一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放