文件的基本概念本节中文件指的是磁盘文件。C++根据文件(file)内容的数据格式,可分为两类:文本文件:由字符序列组成,在文本文件中存取的最小信息单位为字符(character),也称ASCII码文件。二进制文件:存取的最小信息单位为字节(Byte)。C++把每个文件都看成一个有序的字节流,每一个文...
分类:
编程语言 时间:
2014-11-05 10:25:04
阅读次数:
286
4.1位图Button
给按钮增加位图,或改变按钮字体,可以让按钮达到跟炫的效果;如何给按钮增加位图,和改变按钮上文字的字体?请看下面示例!
1>创建对话框程序,建立如下对话框;
图1
资源ID说明:
左边按钮ID:IDC_BUTTON1
右边按钮ID:IDCANCEL
2>设置button属性,设置选项如下图箭头处;
图2
3>添加位图到工程,如下图箭...
分类:
其他好文 时间:
2014-11-04 19:42:23
阅读次数:
137
字符串前面加L表示该字符串是Unicode字符串。_T是一个宏,如果项目使用了Unicode字符集(定义了UNICODE宏),则自动在字符串前面加上L,否则字符串不变。因此,Visual C++里边定义字符串的时候,用_T来保证兼容性。VC支持ascii和unicode两种字符类型,用_T可以保证从...
分类:
编程语言 时间:
2014-11-04 16:36:53
阅读次数:
149
本节对cin,cout,cerr,clog,>>和using namespace std;int main(){ char str[256]; int i; cout>i;//可故意输入若干非数字字符,下次再输入若干字符加数字串加若干非数字字符进行检测 while(cin...
分类:
编程语言 时间:
2014-11-04 10:42:04
阅读次数:
280
Sim卡中的ucs2格式Sim卡中的中文都是以ucs2格式存储的,ucs2和unicode只是字节序不同,unicode是小头在前,ucs2是大头在前。Ucs2与GB2312互换可以用VC中的WideCharToMultiByte以及MultiByteToWideChar函数。Ucs2本身有3种格式...
分类:
其他好文 时间:
2014-11-04 10:37:35
阅读次数:
257
SSH:Struts(表示层)+Spring(业务层)+Hibernate(持久层)Struts:Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求。在MVC框架中,Struts属于VC层次,负责界面表现,负责MVC关系的分发。(View:沿用JSP,HTTP,Form,Tag,R...
分类:
编程语言 时间:
2014-11-03 22:15:51
阅读次数:
200
dig部分命令选项和示例 +[no]tcp ?使用或不使用tcp方式查询 +[no]vc 为与兼容之前版本提供的选项。作用同tcp选项。vc代表"virtual circuit" +[no]ignore 忽略被截短的udp返回包,而不是再使用tcp连接重试。默认情...
分类:
其他好文 时间:
2014-11-03 21:05:45
阅读次数:
258
在老版本的VC编译器上,关键调用是以下2句:
InitCommonDialogs();
HWND hwndDialog = CreateDialog(hInstance, "IDD_XXX", ...);
但是在新版本的VS上,InitCommonDialogs这个API似乎已经没了,而CreateDialog还有,问题是,对话框的界面出不来,什么原因呢?
...
本源码是模拟的跑酷小游戏,带有流畅的人物奔跑动画效果,还有欢快的音乐。源码基于VC 2010创建,请用VS2010或更高版本编译运行。在帧动画的判断上,本可以直接使用求余运算, 但是%求余运算速度及效率不好, 所以使用简单的判断操作代替。通过源码可了解下绘制人物、透明贴图的相关技巧,这些技巧对于编写游戏来用是相当有用的。
游戏源码下载地址:点击下载...
分类:
其他好文 时间:
2014-11-03 19:24:56
阅读次数:
162
这个VC++代码需要有一定基础的开发者阅读,特别是对如何识别USB设备及USB基本原理有一定了解的开发者比较适用。程序主要演示了如何编写高层应用与USB接口通信。
完整源码下载地址:点击下载...
分类:
编程语言 时间:
2014-11-03 19:23:52
阅读次数:
253