自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (46)
  • 收藏
  • 关注

转载 inno setup 安装/卸载 弹出网页

form:http://blog.csdn.net/cnjzy0106/article/details/5393371代码如下:卸载的[UninstallRun]Filename: http://www.xxxx.com/xxxx.html; Flags: shellexec runmaximized; Tasks: ; Languages:安装完成的:[Run

2013-01-30 09:40:05 960

转载 INNO SETUP 配置

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/mqwind/archive/2009/08/19/4463484.aspx添加到启动[Registry]Root: HKLM; Subkey: SOFTWARE/Microsoft/Windows/CurrentVersion/Run; ValueType: string; ValueNa

2013-01-30 09:38:11 668

转载 C/C++--字符串拷贝及内存操作(转载)

from:http://blog.163.com/fuhaocn@126/blog/static/3666508020119501933268/本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。  许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单

2013-01-11 10:38:05 1221

原创 关于使用duilib皮肤读取不到问题

使用duilib做的程序在主程序中启动一个窗口,主程序中TAB控件切换到一个列表页,此时列表页中的头和滚动条皮肤不显示了,但功能都正常。还有如果接下来在主程序中读取主程序皮肤包中的xml会返回失败,之后各种调试此问题,几乎吐血也没解决此问题。郁闷只好置之不理了,几天后偶尔灵光一闪,会不会是在同一个程序中使用了2个皮肤包问题,我主程序使用了一个皮肤包1,新建窗口使用了另一个皮肤包2,在启动新窗口时候

2013-01-10 10:25:28 5609 3

转载 Inno Setup入门(十六)——Inno Setup类参考(2)

这里将接着在前面的基础上介绍如何在自定义页面上添加按钮。按钮属于Tbutton类,该类继承自TbuttonControl,类定义如下:TButton = class(TButtonControl)  property Cancel: Boolean; read write;  property Caption: String; read write;  property Defau

2013-01-05 15:14:06 836

转载 Inno Setup入门(十五)——Inno Setup类参考(1)

Inno setup脚本能够支持许多的类,这些类使得安装程序的功能得到很大的加强,通过对这些类的使用,将会创建出许多让人惊奇的安装程序,下面开始类的学习。创建自定义向导页自定义向导页需要在InitializeWizard事件函数中创建,通过使用CreateCustomPage函数创建一个空的页面,或者使用CreateInput...Page 和CreateOutput...Page

2013-01-05 15:13:28 848

转载 Inno Setup入门(十四)——替换安装程序和卸载程序的图标

通常Inno生成的安装文件的图标是一个光盘和显示器,如下图。同时,程序安装好之后,在安装目录下的卸载程序的图标也是一样的,其实我们也可以自己修改。     首先生成的安装文件图标。这个比较简单,只需要在Setup段中添加相应的语句即可:SetupIconFile=jiong.ico该语句指定了输出文件的图标,注意如

2013-01-05 15:12:50 1098

转载 Inno Setup入门(十三)——Pascal脚本(2)

事件函数(2)function CheckPassword(Password: String): Boolean;如果安装程序在Pascal 脚本中发现该函数,它自动显示密码页并调用CheckPassword 检查密码。返回True 表示接受密码,返回False 拒绝。测试代码如下:function CheckPassword(Password: String)

2013-01-05 15:12:06 833

转载 Inno Setup入门(十二)——Pascal脚本(1)

事件函数(1)Inno Setup支持以下函数和过程。function InitializeSetup(): Boolean;该函数在安装程序初始化时调用,返回False 将中断安装,True则继续安装,测试代码如下:function InitializeSetup(): Boolean;begin  Result := MsgBox('

2013-01-05 15:11:28 854

转载 Inno Setup入门(十一)——完成安装后执行某些程序

有些时候我们的程序虽然能够很好的完成安装,但是程序的配置工作可能需要其他的一些程序来辅助完成,如果不执行这些程序,主程序就不能很好的完成工作,甚至不能完成工作,一个很明显的例子是,目前许多程序是通过NET技术开发的,这就要求计算机上必须安装有.net Framework,否则主程序运行不了,只有预先安装了NET Framework后主程序才能得以运行。这个时候可以通过Run段,指定程序完成安装

2013-01-05 15:10:50 2248

转载 Inno Setup入门(十)——操作注册表

有些程序需要随系统启动,或者需要建立某些文件关联等问题,这些都是通过在安装程序中对注册表进行操作的结果。Inno Setup中通过[registry]段实现对注册表的操作。本段说明:参数列表:参数说明Root根键。必须是下列中的一个:HKCR (HKEY_CLASSES_ROOT)HKCU (HKEY_CURR

2013-01-05 15:10:09 1002

转载 Inno Setup入门(九)——修改安装过程中的文字显示

前面说到过可以使用不用的语言文件实现不同的显示方式,方便与国际接轨,事实上即使没有语言文件也可以实现修改。[Messages] 段用于定义安装程序和卸载程序中显示的消息。一般不需要创建 [Messages] 段,因为所有的消息在Inno Setup的Default.isl文件 (或在[Languages] 段指定的语言选项) 中已经包含。但是可以通过覆盖默认的消息,打造自己的消息显示界面。打开

2013-01-05 15:09:28 1034

转载 Inno Setup入门(八)——有选择性的安装文件

这主要使用[Components]段实现,一个演示的代码如下:[setup];全局设置,本段必须AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion=1.0Compression=lzma2/maxShowLanguageDialog=yes [Components]N

2013-01-05 15:08:55 891

转载 Inno Setup入门(七)——提供安装语言选项

Inno Setup安装目录下有一个Languages的文件夹,该文件夹提供了可供使用的语言,通过在脚本中加入[languages]段,可以实现该项功能,实现代码如下:[setup];全局设置,本段必须AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion=1.0Compression=

2013-01-05 15:08:18 660

转载 Inno Setup入门(六)——在程序目录下创建文件夹

创建文件夹可以使用[dirs]段实现,代码如下:[setup];全局设置,本段必须AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion=1.0[files]Source: "F:\desktop\test\ipmsg.exe"; DestDir: "{app}";Source:

2013-01-05 15:07:34 1205

转载 Inno Setup入门(五)——添加readme文件

这个实现起来很简单,就是在[files]段中的某个预先作为readme的文件后面添加标志位isreadme:[setup];全局设置,本段必须AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion=1.0[files]Source: "F:\desktop\test\ipmsg.

2013-01-05 15:06:53 591

转载 Inno Setup入门(四)——为程序创建桌面快捷方式

Icons这一可选段定义所有创建在开始菜单和\或其它位置 (比如桌面) 的快捷方式。一个例子如下:[setup];全局设置,本段必须AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion=1.0[files]Source: "F:\desktop\ipmsg.exe"; Dest

2013-01-05 15:06:14 946

转载 Inno Setup入门(三)——指定压缩方式

Setup段中的compression指定了采用的压缩方式,较高的压缩率需要较多的时间或者需要更大的内存空间,可用的值如下:zipzip/1到zip/9bzipbzip/1 到bzip/9lzmalzma/fastlzma/normallzma/maxlzma/ultralzma/ultra64lzma2

2013-01-05 15:05:26 863

转载 Inno Setup入门(二)——修改安装过程中的图片

修改安装过程中的图片一般编译之后,安装过程中出现在左边图片是是下图这个样子的: 其实也可以修改它,只需要在setup段中作一点稍微的修改,加一行代码即可:[setup]AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion=1.0WizardImageFile

2013-01-05 15:04:56 892

转载 Inno Setup入门(一)——最简单的安装脚本

一个最简单的安装脚本:1.最简单的安装文件脚本:[setup]AppName=TestAppVerName=TESTDefaultDirName="E:\TEST"AppVersion=1.0[files]Source: "F:\desktop\ipmsg.exe"; DestDir: "{app}"编译完

2013-01-05 15:04:04 627

转载 VC应用程序快捷方式带参数

from:http://www.cnblogs.com/joinclear/archive/2010/11/19/1882217.htmlVC应用程序快捷方式带参数源码:下载以前写过一个短信平台的客户端程序,程序写好的时候老板帮我测试,提了个要求说:你的程序必须要避免能够运行多次,而且又要根据不同的配置文件必须能够运行多个。听了这话就有点晕,我当时也是,不知道应该怎么办。后

2013-01-05 14:59:50 1097

转载 Inno Setup 编程技术全图文教程(转载)

from:http://www.caodi.name/blog/innosetup_pic.html初级教程如何安装到指定目录下?如安装到E:\空之轨迹SC[Setup]DefaultDirName=E:\空之轨迹SCDisableDirPage=yesDisableReadyPage=yesDisableFinishedPage=yes如何判定

2013-01-05 14:31:55 8994

转载 INNO SETUP 文件关联操作及注册OCX

from:http://www.caodi.name/blog/innosetup_ocx.html脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档![Setup]AppName=Visual C++ 6.0(完整绿色版)AppVerName=Visual C++ 6.0(完整绿色版)Build 2010_0

2013-01-05 14:30:21 5004

转载 Inno Setup使用技巧

from:http://www.caodi.name/blog/innosetup_manual.html一.关于Inno Setup如何在安装时播放音乐方法(1):在脚本编译里的[Code]与[Files]段处添加以下代码:[Code]Function mciSendString(lpszCommand: String; lpszReturnString: Integ

2013-01-05 14:21:47 3387

自绘CTabCtrl改变TAB形状

有3个例子分别是对话框,单文档,多文档的DEMO,强烈推荐,希望对大家有帮助。

2011-11-18

CTabCtrl标签选项卡美化

MFC自带的tab控件很死板,不够美,不够灵活,这个是找了好久才找的派生类,大家可以学习下。

2011-11-18

vc知识库电子杂志52期

BMP图象解析 COM技术 DynamicLayout-VC 6.0对话框动态布局解决方案 I2C通信 MFC 通用控件的初始化 MFC中基于对话框程序快捷键的实现 RGB与YUV图像视频格式的相互转换 Spy++原理初探 WIN32程序挂钩SetLastError,输出错误描述到控制台 WINDOWS标准界面元素 WINDOWS窗口视图 WINDOWS系统 Windows Mobile中如何建立GPRS连接以便Socket能正常通信 超强仿QQ自动伸缩窗口 动态创建控件支持事件响应并可保存与读取 对Open CV 中的平面划分相关函数使用探索 多线程管理类 仿腾讯 QQ 和 Skype 通过URL触发自己的程序 汉诺塔游戏的设计 基于GDI+的数字图像处理 简单录、放音并保存为wav文件程序

2011-11-18

vc知识库电子杂志51期

本期杂志主要讲述串口转TCP/IP 实用程序

2011-11-18

vc知识库电子杂志50期

C 程序的外部变量与函数 C# 2.0匿名方法揭密 C++的static关键字 C++类对象的拷贝构造函数 VC++的Unicode编程 MFC 编写的仿 Windows 计算器 QQ2006 界面编程之鸡蛋里挑骨头 URL编码 FTP客户端库(C#) SendMessage和PostMessage,total ordering及其它 Win32串口编程 Windows 应用程序的入口函数编写 OutlookGrid:以Outlook样式分组和排列数据项(C#) 构建仪表、图表控件的绘制框架 用 C 实现 WebService 用CabLib创建DXF(绘图交换格式)文件 用VC6.0编写Word插件(Office2K、XP、2003) 用VC轻松实现 ADO.net 用完成端口开发大响应规模的Winsock应用程序 编写有图形界面的 Windows 服务程序 真正的全动态报表:RDLC+ReportViewer

2011-11-18

VC知识库电子杂志49期

COM应用程序框架 1.2 GDI和GDI+对象的相互转换 VC++ 6.0使用复选框和单选钮 WIN XP关机的特效实现 Web 版本检查以及为应用程序添加声音效果 WinCE4.2 下轻松调用 Windows Media Player 控件 导出CListCtrl控件到Excel文件 导入表内注入代码(一) 导入表内注入代码(二) 多线程编程之一——问题提出 多线程编程之二——MFC中的多线程开发 多线程编程之三——线程间通讯 多线程编程之四——线程的同步 也谈 QQ 安全 用 VC++建立 Windows 服务程序 用 Win API 实现自绘按钮类 用VC++制作QQ自动登陆软件 在VC中调用 WebService (非托管) 整蛊 QQ 截图 自动隐藏停泊窗体实现 阻止全局钩子的加载 多层图像合成修正版 高效开发与彻底测试

2011-11-18

带图标的ComboBox

带图标的下拉列表框控件,不但可以使你的程序界面美观,而且还能使你的下拉列表框变高。

2011-11-17

VC添加收藏夹导入导出收藏夹

VC 调用IE的网址导入和导出功能 收藏夹功能。

2011-11-16

VC++仿IE侧边栏收藏夹功能的窗口源码

点击收藏夹,会展开收藏夹,可随手关闭,打开后浮在右侧,至于窗口内的内容这个就看你的需要了,可以是菜单,也可以是图片,随你便了,这里主要是说菜单的实现过程

2011-11-14

vc编程基础与实践

本书主要介绍Visual C++ 6.0编程技术,内容涉及相当广泛,既包括Visual C++常规编程技术和应用程序基础的介绍,又有图形用户界面、ActiveX控件、多媒体、数据库等高级话题的介绍。通过这些内容的学习,会使用户充分领略到Visual C++事件驱动可视编程技术的威力所在。   书中内容实例丰富、讲解清晰、力避代码复杂冗长。简短的实例特别有助于初学者仿效理解、把握问题的精髓,能够帮助读者快速建立对应用程序框架的整体认识。本书是学习Visual C++编程人员不可多得的参考书。

2011-11-11

vc编程与技巧

本书主要介绍Visual C++ 6.0编程技术,内容涉及相当广泛,既包括Visual C++常规编程技术和应用程序基础的介绍,又有图形用户界面、ActiveX控件、多媒体、数据库等高级话题的介绍。通过这些内容的学习,会使用户充分领略到Visual C++事件驱动可视编程技术的威力所在。   书中内容实例丰富、讲解清晰、力避代码复杂冗长。简短的实例特别有助于初学者仿效理解、把握问题的精髓,能够帮助读者快速建立对应用程序框架的整体认识。本书是学习Visual C++编程人员不可多得的参考书。

2011-11-11

TabControl经典案例

TabControl经典案例 vc6.0编译.帮助了解TabControl使用。

2011-11-07

cmd命令大全

cmd命令大全,大家可惜学习下DOS指令。

2011-11-05

Visual C++ 高级界面特效制作百例

Visual C++ 高级界面特效制作百例图书,值得我们大家学习!

2011-11-05

Visual C++高级界面特效制作百例

Visual C++高级界面特效制作百例源代码,值得大家学习!

2011-11-05

MFC深入浅出

简体中文版的mfc深入浅出,值得我们大家学习的一本书!

2011-11-03

MYIE源代码

MYIE4.0的源代码,vc6.0web浏览器!

2011-11-03

VC开发WEB浏览器源代码

VC开发WEB浏览器MYIE2.0的源代码!值得我们学习xia !

2011-11-03

visual assist x破解版

visual assist x破解版 适合VC6 vs2005!

2011-11-03

mfc类库中文详解

mfc类库的中文详解,方便大家学习mfc类库!

2011-11-03

jexus-7.1.x-x64.tar.gz

Jexus是一款运行于Linux环境的高性能WEB服务器和负载均衡网关服务器,支持各类Asp.Net、Tomcat、Golang/Python等自宿主HTTP应用程序。

2024-05-08

ProEssentials 8.0.0.62

ProEssentials作为一个分发免费的领先的图表制作工具,在工程、制造、金融和处理大数据集方面被广泛接受。这都要归于其出众的处理速度,完备的功能以及对渲染和终端用户细节的重视。

2017-08-22

FreeRTOS实时内核实用指南中文文档

FreeRTOS官方文档翻译

2017-05-23

pdf转换成png

利用MUPDF将PDF文件转成PNG图片,你可以根据本程序任意修改成适合自己的应用。

2017-05-23

BCompare中文版

支持文件和文件夹对比找出不同,支持文件修改时间对比,文件大小对比,FTP对比等等。

2014-06-27

MFC单文档位图背景例子

MFC单文档位图背景例子

2012-07-14

SetupFactory9030+汉化补丁

Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等。它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。 安装完SetupFactory9,解压汉化补丁覆盖源文件即可。

2012-03-19

非常漂亮的界面 vs2005

非常漂亮的界面实现 ,类似于DirectUI的思想。大家可以学习下

2012-03-05

一套键鼠控制多台电脑的工具

1. Windows平台下多机器间共享一套鼠标和键盘,可提高使用KVM的效率 2. 容易从一台机器复制和黏贴文本或图像到其它所有机器 3. 能够在机器间拖拽文件 4. 能够对其它机器截屏 5. 能够切换成同步控制所有机器 6. 可定制Windows7的登录屏幕 7. 完全对等模式,所有电脑间都是对等的,可以拿起任意一台电脑连接的鼠标和键盘操作其它电脑

2012-02-29

SQLite3 加密版本

SQLite3 加密版本 VC6直接用 里面有相关例子一看就明白

2012-02-23

SQLite3 3.79 VC BCB可用

SQLite最新VC BCB可用的.LIB .DLL .H .EXE

2012-02-23

vc实现获取文件图标

vc实现获取文件图标,简单方便,易学易懂。

2012-02-04

VC++ 屏幕截取(窗口截图、选区截图)、屏幕拾色器、放大镜

VC++ 屏幕截取(窗口截图、选区截图)、屏幕拾色器、放大镜

2012-01-16

VC++ INI文件读取类

使用方法: 1.先把IniFile.h,IniFile.ccp加入Porject,在要使用该类的头文件中加入 #include "IniFile.h",及CIniFile IniFile; 2.读取和写入: string = IniFile.GetString("section","item","默认"); int = IniFile.GetInt("section","item",666); IniFile.SetString("section","item","设置值"); IniFile.SetInt("section","item",666); 3.ini文件名及路径在初始化时,用SetFileName()设置 注意事项:ini文件如果太长,读取速度会变慢,可以使用多个ini文件。

2012-01-16

日志生成类

很有用的一个类,可以帮你的工程生成日志,方便记录你所需要的信息。

2011-12-13

WEB FTP 带界面的ocx 控件

web上使用的FTP OCX控件带界面,值得参考

2011-11-23

vc知识库电子杂志48期

采用MFC编制MVC模式之球体演示程序"> 定制调试诊断工具和实用程序——摆脱DLL“地狱”(DLL Hell)的困扰(八) 定制调试诊断工具和实用程序——摆脱DLL“地狱”(DLL Hell)的困扰(六) 定制调试诊断工具和实用程序——摆脱DLL“地狱”(DLL Hell)的困扰(七) 根据所选择的 TrueType 字体生成点阵数据 基于ole的VC和matlab混合编程方法 教你使用正则表达式 精通 VC 与 MATLAB 联合编程<九>——综合举例一 精通VC与MATLAB联合编程<十>——综合举例二 连接 COM 与 .NET 的桥梁(一)——预备知识 连接 COM 与 .NET 的桥梁(三)——COM 服务器的 COM Interop 方式 连接 COM 与.NET 的桥梁(二)——COM 服务器的 P/Invoke 方式 乱砍设计模式之二:STATE 模式——履胡之肠涉胡血,悬胡青天上,埋胡紫塞旁 乱砍设计模式之零

2011-11-18

vc知识电子杂志47期

Backoff,Polynomials和中译英一则 Cell插件在J2EE系统中的应用 MANAGED SPY:用我们的新工具继续Spy++对Windows Forms的神话 Python 的数据库操作 UTF-7 邮件安全的 Unicode 转换编码 Web 应用程序用户界面低层测试自动化 采用MFC编制MVC模式之球体演示程序 定制调试诊断工具和实用程序——摆脱DLL“地狱”(DLL Hell)的困扰(六) 定制调试诊断工具和实用程序——摆脱DLL“地狱”(DLL Hell)的困扰(七) 定制调试诊断工具和实用程序——摆脱DLL“地狱”(DLL Hell)的困扰(八) 根据所选择的 TrueType 字体生成点阵数据 基于ole的VC和matlab混合编程方法 教你使用正则表达式 精通VC与MATLAB联合编程<九>——综合举例一 精通VC与MATLAB联合编程<十>——综合举例二 连接 COM 与 .NET 的桥梁(一)——预备知识 连接 COM 与.NET 的桥梁(二)——COM 服务器的 P/Invoke 方式 连接 COM 与 .NET 的桥梁(三)——COM 服务器的 COM Interop 方式

2011-11-18

vc知识库电子杂志54期

ACE中网络通讯编程基本架构 Base64的编解码方法 C++和C#编写调用COM组件 SQLite在VC下的使用 Skype录音答录机编程思路和代码 Strsafe.h:更安全的C语言字符串处理函数 Win32 结构化异常处理(SEH)探秘 Win32 系统线程信息块(TIB)浅析 从32位应用程序到64位应用程序 大型门户网站架构服务部署研究分析 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景 关于内存对齐 基于CDialogBar的IE多标签栏的实现 将Lua嵌入到自己的程序中 可编辑子项的CListCtrl类 类似QQ游戏大厅导航的树型控件 让C++也支持RMI

2011-11-18

vc知识库电子杂志53期

C++编码中减少内存缺陷的方法和工具 DCOM服务端及客户端指定用户访问的安全设置 Thunk 技术的一个改进 VC6绘制3D饼状图 - 完美版 VC6绘制3D饼状图 VC6下的GDI+双缓冲 VC模仿超炫QQ界面的实现 Windows Media Player界面的实现(SYGUI界面库应用介绍) 从printf谈可变参数函数的实现 单件模式之土著人的可乐瓶 动态加载CBitmapButton的四副状态图 仿QQ悬挂窗口的实现

2011-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除