内容列表
- MFC如何改变一个对话框默认的类名?
- 用MFC写的对话框程序的默认的类名是#32770,最近有个CSDN上有个朋友问我将这个类名改成自定义的类名(如
:BlackFox的对话框)。玩过SDK的朋友可能知道,在调用CreateWindow之前一般都进行RegisterClass的操作,
就是说建立一个窗口实例前,得先将这个窗口类注册。其实MFC只是将这些操作封装在里面去了而以,原理上我
们只要将RegisterClass(CONS
- 分类:VC语言 查阅全文
- 如何制作具有声音效果的动画桌面精灵
-
如何制作具有声音效果的动画桌面精灵
作者:徐景周
下载实例代码:http://www.csdn.net/cnshare/soft/7/7085.shtm
http://www.csdn.net/cnshare/soft/6/6620.shtm
你想制作出一个在桌面上透明显示,动态唱歌的桌面小精灵么?下面我来用我原来做的一个例子来教你如何来实现
- 分类:VC语言 查阅全文
- 如何将多个文件捆绑成一个可执行文件
-
如何将多个文件捆绑成一个可执行文件
作者:徐景周
- 分类:VC语言 查阅全文
- 如何将一个文件分割成多个小文件
-
如何将一个文件分割成多个小文件
作者:徐景周
下载实例代码(http://www.csdn.net/cnshare/soft/6/6235.shtm)
你也许会遇到到这样一个问题?当你有一个较大的软件,而无法用一张软盘将其全部拷下时,你也许会想到该将它分解开,分盘拷回去后,再将它们合并起来。现在的这种分割工具很多,你想自己动手做一个适合自己的分割工具么?下面就
- 分类:VC语言 查阅全文
- 基于TurboWay电话卡的语音服务系统编程
-
基于TurboWay电话卡的语音服务系统编程
作者:徐景周
下载实例代码(http://www.csdn.net/cnshare/soft/2/2185.shtm)
将计算机和电话有机的结合起来形成无人电话自动服务系统,在当今已经社会越来越普遍化。这边用户只需拔打电话,根据那边计算机的自动提示,按相应的操作
- 分类:VC语言 查阅全文
- VC++界面一揽子解决方案
- http://www.vchelp.net/source/submit/mtgis.htm
VC++界面一揽子解决方案(千禧版)/开发VC程序高级界面
=======================================================
“酒香不怕巷子深”并不是在任何情况下都适用!至少在这个时代!
别具一格的程序外观足以影响用户的选择。拥有友好而富于个性的用
- 分类:VC语言 查阅全文
- VC++消息映射的思考
-
VC++消息映射的思考
作者:郝庆欣
在学习VC++的时候,大家都不可避免的用到消息映射。我们都知道C++是一种面向对象的编程语言,VC++中为什么这样来实现消息映射呢? 首先要明白一个包含了消息处理的Windows程序是如何工作的。 一般来说一个包含了消息处理的Windows程序至少要包含两个函数 第一个: int WINAPI WinMain( HI
- 分类:VC语言 查阅全文
- 软件深度挖掘(零)绝学无忧所引出的
- 软件深度挖掘(零)绝学无忧所引出的老子曰:“绝学无忧”有两种人没有烦恼,一种是不用学习知识的人,一种是学完所有知识的人。 我们都想作为后者,于是我们不断努力着,于是也被无情的折磨着。当我们感觉自己没有这个能力完成它时,我们就会用事业有成来代替那个不可能实现的宏愿,毕竟创业是有机会成功的。但创业又不是公平的,因为我们的处境不一样,官方路线一般是我们这些没
- 分类:VC语言 查阅全文
- Win32 SDK注册表操作函数——RegQueryValue
- RegQueryValue
RegQueryValue函数找回给定注册表键的默认值或未命名值所关联的数据。这个数据必须是一个以空字符结束的字符串。
这个函数与Windows 3.1兼容。基于Win32的应用程序应该使用RegQueryValueEx函数。 LONG RegQueryValue( HKEY hKey, // 要查询键的句柄 LPCTSTR lpSubKey,
- 分类:VC语言 查阅全文
- 一个关于c++字符串处理和delete[]与delete差别的问题
- 一个关于c++字符串处理和delete[]与delete差别的问题 &nbs
- 分类:VC语言 查阅全文
- 习作!
- C++这个动东东以前看了始终没有写过代码,昨天看了今天花了一天时间,调了一个小类,让大家指点指点:
/*********************** tstring.h **********************************
#ifndef TSTRING_H#define TSTRING_H
#define NULL 0#defi
- 分类:VC语言 查阅全文
- ATL仿真
- 这几天学习ATL,想起了《深入浅出MFC》中的方法:仿真,折腾了大半天,弄出了点东西,愿与正在ATL的坚韧难懂中挣扎却不懈努力的同志共享。编写的时候我怕写成了ATL的COPY所以没有看它的源码,很多名字只凭记忆,还有些名字我觉得我所取的名字自己更易理解,所以名字可能有点不同,别怪我!由于怕又陷入了那个大迷宫里,所以没有客气的把一些初学者不好理解的东西都“砍掉”,比如,我在仿真时完全没有考虑聚合的情
- 分类:VC语言 查阅全文
- Win32 SDK注册表操作——RegOpenKey
- RegOpenKey
(更多内容,请见http://websl.126.com)
RegOpenKey函数打开给定键。这个函数与Windows 3.1兼容。基于Win32的应用程序应该使用RegOpenKeyEx函数。 LONG RegOpenKey( HKEY hKey, // 要打开键的句柄 LPCTSTR lpSubKey, // 要打开子键的名字的地址 PHKEY
- 分类:VC语言 查阅全文
- Win32 SDK注册表操作——RegCloseKey
- RegCloseKey
(更多请见http://websl.126.com)
RegCloseKey函数释放给定键的句柄。 LONG RegCloseKey(
HKEY hKey // 要关闭键的句柄
);
参数
hKey
要关闭已打开键的句柄。
返回值
如果调用成功,返回ERROR_SUCCESS。
如果调用失败,返回非零错误代码(定义在WINERROR
- 分类:VC语言 查阅全文
- mfc的生与死
- 经常从网上下载好程序,但打开VC看了不到几行,鼠标就移到最到最右上角,对准那个“X”,咔嚓...(心还暗念:嚓死你!),二话不说在“程序”菜单里寻找QQ的存在,开始进入休闲时光!!这可是我经常做的事情,唉!苦于基础不扎实,经常被美好的代码踢出门外。但幸好我还对她有一斯感觉,近来有幸买到侯先生的《深入浅出MFC》,看到第六章:MFC程序的生死因果,觉得
- 分类:VC语言 查阅全文
- Win32 SDK注册表操作——RegCreateKey
- RegCreateKey
(更多请见http://websl.126.com)
RegCreateKey函数新建给定键。如果这个键在注册表中已经存在,这个函数打开它。这个函数与Windows 3.1兼容。基于Win32的应用程序应该使用RegCreateKeyEx函数。 LONG RegCreateKey(
HKEY hKey, // 要打开键的句柄
LPCTSTR
- 分类:VC语言 查阅全文
- Visual C++中的图形特技
- 随着计算机信息表示及实现的多媒体化,在许多学习软件、游戏软件,以及多媒体课件制作软件中,经常使用各种图形显示技巧,如图形的推拉、交错、雨滴状、百页窗、积木随机堆叠等显示模式。这样使画面变得更为生动活泼,更能吸引用户,也为更好地发挥软件的功能奠定了基础。本文就Visual C++ 6.0中实现图形的各种显示技巧的原理及具体方法做些探讨。 基本原理 在Visual C++6.0中,显示位图的方法及过程
- 分类:VC语言 查阅全文
- 《深入解析ATL》学习手札 -- 第一天 (ATL #1)
- COM是Windows操作系统的基本软件模型,从1993年建立以来,为Windows平台的发展做出了不可磨灭的贡献,而且自身还在不断发展。 对于一个在Windows下开发应用软件的程序员来说,学习COM有多么重要,为了能够深入的学习COM技术,特从书店买回一本潘爱民译的《深入解释ATL》一书,希望能在这本书的指引下,一步一步进入ATL开发COM组件的殿堂。
今天是学习《深入解释ATL》
- 分类:VC语言 查阅全文
- Visual C++中函数调用方式浅探
- Visual C++中函数调用方式浅探
我们知道在进行函数调用时,有几种调用方法,分为C式,Pascal式。在C和C++中C式调用是缺省的,除非特殊声明。二者是有区别的,下面我们用实例说明一下:
1. __cdecl :C和C++缺省调用方式 例子:void Input( int &m,int &n);/*相当于void __cdecl Input(int &am
- 分类:VC语言 查阅全文
- 2002-01-28 Borland宣布2002年C++应用开发战略
- 2002-01-28
Borland宣布2002年C++应用开发战略目标是简化并加速跨平台跨设备的C++应用开发
LINUXWORLD, New York, N.Y. -2002年1月28日,Borland软件公司(Nasdaq NM: BORL)今天宣布了其在2002年要把快速应用开发 (RAD)扩展到C++语言的战略。分析公司IDC估计大约有260万C++开发者,
- 分类:VC语言 查阅全文