摘要:
方法如下: 1在WorkSpace里选择"class view",右击 *DLG,在菜单中选择"Add Windows Messge Handler" 2在弹出的对话框的左方找到 WM_TIMER 双击 加入到右上方的列表中 3双击右上方列表中的WM_TIMER 加入自己的处理代码 4在需要使用Timer的地方加入 SetTimer(1,1000,NULL)5用KillTimer()在不需要的地方... 阅读全文
摘要:
CString 转化成 char* 之一:强制类型转换为 LPCTSTR; 这是一种略微硬性的转换,有关"正确"的做法,人们在认识上还存在许多混乱,正确的使用方法有很多,但错误的使用方法可能与正确的使用方法一样多。 我们首先要了解 CString 是一种很特殊的 C++ 对象,它里面包含了三个值:一个指向某个数据缓冲区的指针、一... 阅读全文
摘要:
我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="bone"; char temp[200]; char *buf; CString str; _variant_t v1; _bstr_t v2; 一、其它数据类型转换为字符串 短整型(int) ... 阅读全文
摘要:
大家都知道,当编写一个win32 console application时,当运行此类程序的时候默认情况下会有一个类似dos窗口的console窗口,但是有的时候我们只想在程序中运行一段功能代码,不希望显示这个console窗口,让代码执行完毕之后程序自动退出.下面就介绍一下,如何隐藏win32 console application的console窗口 因为此种方法是通过设置编译器的链接开关来... 阅读全文
摘要:
GetDlgItem(IDC_BUTTON)->EnableWindow( FALSE ); //DISABLE GetDlgItem(IDC_BUTTON)->EnableWindow( TRUE ); // ENABLE 或着为按扭添加成员变量,m_btn m_btn.EnableWindow(false); m_btn.EnableW... 阅读全文
摘要:
结构体可以看做是一种自定义的数据类型,它还有一个很重要的特性,就是结构体可以相互嵌套使用,但也是有条件的,结构体可以包含结构体指针,但绝对不能在结构体中包含结构体变量。 struct test { char name[10]; float socre; test *next; };//这样是正确的! struct test { char name... 阅读全文
摘要:
C++中类的多态与虚函数的使用 类的多态特性是支持面向对象的语言最主要的特性,有过非面向对象语言开发经历的人,通常对这一章节的内容会觉得不习惯,因为很多人错误的认为,支持类的封装的语言就是支持面向对象的,其实不然,Visual BASIC 6.0是典型的非面向对象的开发语言,但是它的确是支持类,支持类并不能说明就是支持面向对象,能够解决多态问题的语言,才是真正支持面向对象的开发的语言,所以务必... 阅读全文
摘要:
public partial class MsgWindow : XtraMessageBoxForm { #region 属性 /// /// 换行的长度 /// public int LineLength = 24; private string _MessageString =... 阅读全文