在VC++的程序设计中,可以利用各种标准的资源,如位图,菜单,对话框等。同时VC++也允许用户自定义资源,因此我们可以将声音文件作为用户自定义资源加入程序资源文件中,经过编译连接生成EXE文件,实现无.WAV文件的声音播放。
具体步骤如下:
1.在dlg.h中加入
#include
#include // 加上,不然PlaySound函数无法使用
#pragma comment(...
分类:
编程语言 时间:
2014-11-05 17:21:08
阅读次数:
251
当写局域网编程时候,往往需要用到IP控件。
请原谅我还在用VC6.0
拖到对话框就能用了!
。。。。。。。。。。。。。。。。。。。。分割线。。。。。。。。。。。。。。。。。。。。。。
获取本地IP显示IP控件
(1)获取本地计算机名
int GetLocalHostName(CString &sHostName)
//获得本地计算机名称
{
char szHostName[2...
分类:
编程语言 时间:
2014-11-05 13:12:14
阅读次数:
578
不知道关于全局配置别人都是怎么处理的,最近做的东西都用到全局配置,而且要保存软件的设置,下次启动时要使用上次关闭时的配置。我的做法是建一个类用来保存和读取配置,并且在这个类中创建一些变量,供所有的界面类,处理类使用。例如这个类的名字CGloableConfig做个比方,比如我在好多对话框或处理类中都...
分类:
编程语言 时间:
2014-11-05 12:36:37
阅读次数:
261
CString是在windows平台下开发中经常使用的字符串类,CString已从MFC中剥离出来了,可以单独使用,只需引用atlstr.h头文件即可。 1 include "stdafx.h" 2 #include 3 #include 4 5 using namespace std; 6 ...
//数组的大小只能是13 1 GetMacAdress(char arr[],int Num){ 2 char MAC[13]={0}; 3 PIP_ADAPTER_INFO pAdapterInfo; 4 PIP_ADAPTER_INFO pAdapter = NULL; ...
分类:
编程语言 时间:
2014-11-04 19:24:33
阅读次数:
248
原来在MFC ActiveX里面也是可以使用eXosip库的。。。。
悲剧总是在不经意间就发生在我的身上,
这个错误,莫名其妙的就出现了,同事编译好的eXosip库,在vs2010用的好好的,我在MFC里面去用就出现了这样的问题;
实例很多种方法,大部分说的就可MTD相关:
后来对比了同事的项目属性,使用的不是这个,是MT,打开他编译库的工程...
分类:
其他好文 时间:
2014-11-04 17:30:31
阅读次数:
494
CString Path;BOOL rec = PathFileExists(Path);if(rec){ //存在}else{ // 不存在}
分类:
编程语言 时间:
2014-11-04 16:37:11
阅读次数:
130
Memory leakage has been a permanent annoyance for C/C++ programmers. Under MSVC, one useful feature of MFC is report memory leaks at the exit of an ap...
分类:
其他好文 时间:
2014-11-03 13:00:12
阅读次数:
289
在界面的设计中,现在用的比较多的是Qt和WPF(C#),以前的MFC已出现衰老趋势。本人最近在学习Qt,觉得很有用,遂决定将学习历程记录下来,或许有感于后之来者,不亦乐哉。...
分类:
其他好文 时间:
2014-11-02 22:36:10
阅读次数:
217
一直用Qt creator开发。无它,只是因为linux下C++ IDE选择不多。同时因为我抛弃了MFC,平时写个小工具还得靠Qt,正好一举两用。 用Qt creator开发一般的工程,是不用修改编译、运行步骤的。编译、运行都是一键完成。不过,像我这个多进程的工程,由一个总工程管理,下面分为多...
分类:
其他好文 时间:
2014-11-02 16:28:50
阅读次数:
305