VC四种程序启动画面的制作方法
摘要:使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序);二是可以用来显示软件名称和版权等提示信息。怎样使用VC++制作应用程序的启动画面呢?本文提供四种方法,前三种适用于基于文档的应用程序,第四种适用于基于对话框的应用程序。 1.利用组件库中的Splash Screen组件实现 (1)用Photoshop等制作启动画面图像,保存为bmp格式。 (2)用Appwizard建一个基于单文档的工程Splash。 (3)在资源中插入位图资源 打开VC++的资源编辑器,用鼠标右键单击Resources文件夹,选择Import命令,插入所制作的位图。如果位图超过256色,VC会
阅读全文
posted @
2010-12-31 09:30
°ι 、曲 终
阅读(238)
推荐(0)
MFC窗体控件随窗体变化
摘要://///////////////////定义函数、变量////////////////// void resize(); POINT Old;//存放对话框的宽和高 /////////////////////////////////////////////////// void CNewFrameDlg::OnSize(UI...
阅读全文
posted @
2010-12-30 15:37
°ι 、曲 终
阅读(439)
推荐(0)
VC释放资源到文件
摘要:释放资源到文件有时候程序运行时需要调用某些DLL或者其他程序,而为了发布时方便将这些DLL或者EXE添加到了资源中一起编译。运行时再把这些资源释放到文件中即可。那如何释放资源到文件中呢?用下面这个函数:
阅读全文
posted @
2010-12-17 13:59
°ι 、曲 终
阅读(1113)
推荐(0)
SkinSharp的破解,附上VC内存皮肤源代码
摘要:最后附上我自己写的一个类,可以将DLL文件放到资源中,从资源装载DLL的一个通过类,类封装得不好,望大家批评指正:具体为:声明一个全局变量CDllFromMem abc;然后从资源中装载DLL;相当于LoadLibrary()函数abc.LoadLibraryFromRs(hInstance,"DLL",MAKEINTRESOURCE(IDR_DLL2));最后得到所需函数和入口点,typedef int (WINAPI *SkinHAttach)();SkinHAttach SkinH_Attach;SkinH_Attach=(SkinHAttach)abc.GetProcAddressFr
阅读全文
posted @
2010-12-08 21:10
°ι 、曲 终
阅读(1491)
推荐(0)
教你理解复杂的C/C++声明
摘要:作者 Vikram A Punathambekar 关键字 C C++原作者姓名 Vikram A Punathambekar文章原始出处 http://www.codeproject.com/cpp/complex_declarations.asp读者评分 6 评分次数 2 正文陆其明 译原文:http://www.codeproject.com/cpp/complex_declarations...
阅读全文
posted @
2010-12-04 19:29
°ι 、曲 终
阅读(225)
推荐(0)
VC编译EXE在没装VC的电脑上运行出错问题解决!
摘要:方法:用VC打开工程后,按快捷键 Alt+F7 调出当前活动工程的属性对话框,之后进行如下图的设置,这里解释下: "All Configurations" 既包括 Debug 又包括 Release 的版本配置!备注:这里面列出的是MFC的工程属性设置,如果大家的工程类型是 Win32 SDK 的,那么“Use MFC in a Static Library” 这个属性就不...
阅读全文
posted @
2010-12-04 08:15
°ι 、曲 终
阅读(447)
推荐(0)
插件编写傻瓜教程>>VC6.0
摘要:>>写在前面本教程主要讲解如何用按键精灵自带的模版编写插件.请大家在教程没全部写完之前不要跟贴,谢谢合作!需要的工具:VC6.0 编辑语言:C++>>初步接触1.安装VC6.0(建议不要使用创天的汉化版)2.解压插件自带的模版,解压后选择QMPlugin.dsw文件,打开工程.进入VC编辑界面.3.选择FileViewx选项卡,再选择QMPlugin.cpp.(参照map1...
阅读全文
posted @
2010-11-30 21:24
°ι 、曲 终
阅读(621)
推荐(0)
C++头文件一览表
摘要:传统 C++ #include <assert.h> //设定插入点 #include <ctype.h>//字符处理 #include <errno.h>//定义错误码 #include <float.h>//浮点数处理 #include <fstream.h>//文件输入/输出 #include <iomani...
阅读全文
posted @
2010-11-25 16:46
°ι 、曲 终
阅读(304)
推荐(0)
MSDN 6.0 绿色集成版
摘要:本帖最后由 bester 于 2009-11-14 17:49 编辑希望有UPK论坛ID的朋友,能去帮下忙http://www.unpack.cn/viewthread.php?tid=42538给捐助几个UB,我要下载东西,(*^__^*) 嘻嘻……。没有ID的也无所谓,恢复下帖子,就当给编程板块涨涨人气吧,嘿嘿MSDN我安装过好多版本,纯绿色版本的似乎还没有用过,本...
阅读全文
posted @
2010-11-25 16:43
°ι 、曲 终
阅读(452)
推荐(0)
VC 界面库 收集
摘要:GuiToolkit(开源,类似Visual Studio 2003风格)http://www.beyondata.com/default.htmGardenUI(免费,界面效果挺好的,XML,代码 界面 分离)http://www.gardenui.com/CJLib(开源,免费,UNICODE编码,是xtreme toolkit的前生,但xtreme toolkit收费了)http://www...
阅读全文
posted @
2010-11-19 16:21
°ι 、曲 终
阅读(278)
推荐(0)
VC皮肤库SkinSharp 1.0.6.6的使用
摘要:SkinSharp又称Skin#,是Windows环境下一款强大的换肤组件。SkinSharp作为换肤控件,只需要在您的程序中添加一行代码,就能让您的界面焕然一新,并拥有多种主题风格和色调的动态切换功能以及Vista透明边框特效。网站地址:http://www.skinsharp.com/官方下载:http://www.skinsharp.com/htdocs/tar/SkinH_VC.rar本地...
阅读全文
posted @
2010-11-19 16:21
°ι 、曲 终
阅读(461)
推荐(0)
ListControl双击实现可编辑
摘要:ON_NOTIFY处理listControl消息 列表控件的消息映射同样使用ON_NOTIFY宏,形式如同:ON_NOTIFY( wNotifyCode, id, memberFxn ),wNotifyCode为通知代码,id为产生该消息的窗口ID,memberFxn为处理函数,函数的原型如同void OnXXXList(NMHDR* pNMHDR, LRESULT* pResult),其中pNM...
阅读全文
posted @
2010-11-05 14:57
°ι 、曲 终
阅读(3074)
推荐(0)
MFC 的List Control控件实现可编辑
摘要:所谓List Control,就是用来做LIist的,至于编辑,估计MS也没提供这个功能。比较诡异的是在给List Control设 置属性的时候居然看到Edit Label,处于好奇点了点,发现只能修改第一列,改了之后失去焦点又变 回原来的文本。没有深入试下去,我估计可以修改第一列的数据。 其实要实现编辑功能,只要做一个Edit Control就 可以了,当需要编辑的时候,把这个Edit Con...
阅读全文
posted @
2010-11-05 14:56
°ι 、曲 终
阅读(5350)
推荐(0)
C++数学函数库
摘要:abs原型:extern int abs(int x);用法:#include <math.h>功 能:求整数x的绝对值说明:计算|x|, 当x不为负时返回x,否则返回-x举例: // abs.c #include <syslib.h> #include <math.h> main() { int x; clrscr(); // clear screen x=-...
阅读全文
posted @
2010-11-05 14:53
°ι 、曲 终
阅读(475)
推荐(0)
VC++ MFC控件学习
摘要:VC学习笔记1:按钮的使能与禁止用ClassWizard的Member Variables为按钮定义变量,如:m_Button1;则m_Button1.EnableWindow(true); 使按钮处于允许状态m_Button1.EnableWindow(false); 使按钮被禁止,并变灰显示VC学习笔记2:控件的隐藏与显示用CWnd类的函数BOOL ShowWindow(int nCmdSho...
阅读全文
posted @
2010-11-05 14:51
°ι 、曲 终
阅读(1108)
推荐(0)
使控件大小随窗口变化
摘要:注意:1.在使用的.cpp和.h中都要添加#include "ResizeControl.h"2.在类对话框中为使用该功能的对话框类添加一个WM_SIZE消息,,,即是重载OnSize消息在你使用的头文件加入然后定义一个变量在OnInitialUpdate() 或者OnInitialDlg()里加入然后设置各个控件的跟随效果其他可以类似加入PK_BOTTOM_RIGHT,PK_BOTTOM_RIG...
阅读全文
posted @
2010-11-03 13:53
°ι 、曲 终
阅读(378)
推荐(0)
VS2010版快捷键
摘要:Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助F1 帮助SHIFT + F1当前窗口帮助CTRL + ALT + F3帮助-搜索SHIF
阅读全文
posted @
2010-10-31 13:51
°ι 、曲 终
阅读(289)
推荐(0)
vs2010中臃肿的ipch和sdf文件
摘要:使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options->Text Editor->C/C++->Advanced->...
阅读全文
posted @
2010-10-30 13:50
°ι 、曲 终
阅读(3388)
推荐(1)
VC++操作ini文件
摘要:各个函数的作用我就不解释了,从名字上就可以看出来.也希望大家用的时候如果发现错误请指正Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1//IniFile.h:interfacefortheCIniFileclass.2//3/////////////...
阅读全文
posted @
2010-10-26 19:41
°ι 、曲 终
阅读(434)
推荐(0)
在MFC程序中显示 JPG/GIF图像
摘要:如果你是一个使用VB编程的程序员,要在程序中显示JPG或者GIF 图像简直易如反掌,将图像控件拖到Form中,分分钟即可搞掂。但是C++程序员要显 示同样的图形却没有那么轻松,那么是不是要自己编写JPG解压缩代码呢?当然不用那么复杂啦!本文将针对这个问题讨论如何在MFC中显示JPG或者GIF 图像。用VB写图像显示程序之所以如此轻松,完全是利用了琳琅满目的图像处理控件,把你想要做的事情都一一搞掂。...
阅读全文
posted @
2010-10-21 16:43
°ι 、曲 终
阅读(335)
推荐(0)