随笔分类 -  VC文档

上一页 1 ··· 3 4 5 6 7 8 9 下一页
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) 推荐(0)
MFC窗体控件随窗体变化
摘要://///////////////////定义函数、变量////////////////// void resize(); POINT Old;//存放对话框的宽和高 /////////////////////////////////////////////////// void CNewFrameDlg::OnSize(UI... 阅读全文
posted @ 2010-12-30 15:37 °ι 、曲 终 阅读(439) 评论(0) 推荐(0)
VC释放资源到文件
摘要:释放资源到文件有时候程序运行时需要调用某些DLL或者其他程序,而为了发布时方便将这些DLL或者EXE添加到了资源中一起编译。运行时再把这些资源释放到文件中即可。那如何释放资源到文件中呢?用下面这个函数: 阅读全文
posted @ 2010-12-17 13:59 °ι 、曲 终 阅读(1113) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 评论(1) 推荐(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) 推荐(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) 推荐(0)
MFC 的List Control控件实现可编辑
摘要:所谓List Control,就是用来做LIist的,至于编辑,估计MS也没提供这个功能。比较诡异的是在给List Control设 置属性的时候居然看到Edit Label,处于好奇点了点,发现只能修改第一列,改了之后失去焦点又变 回原来的文本。没有深入试下去,我估计可以修改第一列的数据。 其实要实现编辑功能,只要做一个Edit Control就 可以了,当需要编辑的时候,把这个Edit Con... 阅读全文
posted @ 2010-11-05 14:56 °ι 、曲 终 阅读(5350) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 评论(2) 推荐(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) 推荐(0)
在MFC程序中显示 JPG/GIF图像
摘要:如果你是一个使用VB编程的程序员,要在程序中显示JPG或者GIF 图像简直易如反掌,将图像控件拖到Form中,分分钟即可搞掂。但是C++程序员要显 示同样的图形却没有那么轻松,那么是不是要自己编写JPG解压缩代码呢?当然不用那么复杂啦!本文将针对这个问题讨论如何在MFC中显示JPG或者GIF 图像。用VB写图像显示程序之所以如此轻松,完全是利用了琳琅满目的图像处理控件,把你想要做的事情都一一搞掂。... 阅读全文
posted @ 2010-10-21 16:43 °ι 、曲 终 阅读(335) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 下一页