自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 miniport

<br />在上一节中我们考察了磁盘的类驱动,包括由类驱动所创建的FDO和PDO两种设备对象,以及这两种设备对象之间的关系。<br />在“类(Class)”驱动的下面本应该是“端口(Port)”驱动,但是实际的设计和实现中常常把端口驱动也分成两个子层,把其中与具体产品密切相关的成分分离出来,成为“小端口(Miniport)”驱动。特别地,对于块存储设备,Windows采用的就是Class/Port/Miniport的结构方案,并由微软提供块存储设备的端口驱动,这样具体设备的厂家就只要为自己的产品开发小端口

2010-06-22 23:43:00 4814

转载 环境变量生效

<br />最近开始学Java。我们主要学Java Application和Java Applet两个分类。为了在任意目录下都能编译和运行Java程序,需要对path和classpath环境变量进行相关设置。终于知道环境变量用处之一了。想用程序来实现一下设置环境变量。好不容易用注册表函数写好,结果不行。晕。。。后来想到应该要刷新一下。注销和重起都可以。但我想实现的是立即生效。后来上网搜了一下,得到如下结果:<br />通过修改注册表,修改了系统的环境变量,但是不会立即生效,除非在【我的电脑】上点击右键,然后

2010-06-22 00:01:00 1753 1

原创 环境变量生效

<br />REGEDIT4<br />HKEY_LOCAL_MACHINE\Software\文心软件工作室]<br />@="文心工作室"<br />"姓名"="徐海斌"<br />"年龄"=hex:23<br />"婚否"=dword:00000000<br /><br />一不做二不休,直接下载打开innosetup的代码,搜索Environment,果真找到了。<br />很简单:<br />SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE,

2010-06-21 23:59:00 690

原创 Java1环境

<br /><br /><br />1:Java开发中系统环境变量设置(JDK): <br />方法如下: <br />Win2000/winXP中: <br />右键我的电脑--》属性--》高级--》环境环境变量 <br />classpath=.;jdk安装目/lib <br />path=jdk安装目录/bin <br />注意:一定不可忽略“.”。 <br />Win98中: <br />修改autocexe.bat 就是修改自动批处理文件。 <br />添加: <br />set classpat

2010-06-21 13:41:00 367

原创 Java1环境

<br /><br /><br />1:Java开发中系统环境变量设置(JDK): <br />方法如下: <br />Win2000/winXP中: <br />右键我的电脑--》属性--》高级--》环境环境变量 <br />classpath=.;jdk安装目/lib <br />path=jdk安装目录/bin <br />注意:一定不可忽略“.”。 <br />Win98中: <br />修改autocexe.bat 就是修改自动批处理文件。 <br />添加: <br />set classpat

2010-06-21 13:41:00 359

原创 Java1环境

<br /><br /><br />1:Java开发中系统环境变量设置(JDK): <br />方法如下: <br />Win2000/winXP中: <br />右键我的电脑--》属性--》高级--》环境环境变量 <br />classpath=.;jdk安装目/lib <br />path=jdk安装目录/bin <br />注意:一定不可忽略“.”。 <br />Win98中: <br />修改autocexe.bat 就是修改自动批处理文件。 <br />添加: <br />set classpat

2010-06-21 13:41:00 389

转载 Java环境变量

首先环境变量其实就是一组变量,就如你在java定义的变量一样,它的作用是给系统和应用程序提供参数。具体到细节,例如path,它是系统中的一个重要变量,它告诉系统和应用程序一些系统必备的程序的存储位置,例如你想在命令行窗口中使用ipconfig命令查看自己的ip地址,可是系统怎么知道ipconfig这个程序在什么位置呢?答案是通过path,从头到尾挨个的取出每个参数来试,例如path中有个C:/WINDOWS/system32的话,那吹它就加上ipconfig,看能不能找到程序,现在也就是说变成了C:/WIN

2010-06-21 13:37:00 1028

转载 0620

<br />由于是新手, <br />请问在Inno Setup制作安装包时怎样让注册表键随用户安装时选择的路径而改变, <br /><br />比如迅雷安装后注册表里面有一个键为 <br />Root: HKCU; Subkey: "Software/Microsoft/Internet Explorer/MenuExt/&使用迅雷下载"; ValueType: string; : "d:/Program Files/TValueName: ""; ValueDatahunder Network/Thun

2010-06-20 23:43:00 645

转载 爱上对方法

<br />XP系统的环境变量都是保存在注册表里的,所以如果想要通过命令行或者是批处理来修改环境变量,就需要知道它保存在注册表的哪个地方。<br />PS.CMD命令可以通过set直接修改环境变量,但那只是一次性的,系统重启后就无效了,这也是为什么要直接修改注册表的原因。<br />系统环境变量空间的注册表项保存位置为:<br />HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Environment<br />当前用户

2010-06-20 23:41:00 491

转载 爱上对方法

<br />XP系统的环境变量都是保存在注册表里的,所以如果想要通过命令行或者是批处理来修改环境变量,就需要知道它保存在注册表的哪个地方。<br />PS.CMD命令可以通过set直接修改环境变量,但那只是一次性的,系统重启后就无效了,这也是为什么要直接修改注册表的原因。<br />系统环境变量空间的注册表项保存位置为:<br />HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Environment<br />当前用户

2010-06-20 23:41:00 448

转载 Inno Setup安装前检测程序是否安装

<br />function InitializeSetup(): Boolean;//安装前事件<br />var<br />ResultCode: Integer;<br />begin<br />//检查.net2.0是否安装<br />if RegKeyExists(HKLM, 'SOFTWARE/Microsoft/.NETFramework/policy/v2.0') then<br />begin<br />//检查J#2.0环境是否安装<br />   if RegKeyExists(HKL

2010-06-20 21:36:00 4516

原创 info 环境变量

<br />Inno Setup添加Path变量<br />在[setup]段添加<br /><br />ChangesEnvironment=true<br />在[Code]段中添加<br />procedure SetEnv(aEnvName, aEnvValue: string; aIsInstall, aIsInsForAllUser: Boolean);//设置环境变量函数<br />var<br />sOrgValue: string;<br />S1, sFileName, sInsFlag

2010-06-20 21:34:00 641

原创 234

<br />http://download.csdn.net/source/1640163

2010-06-18 13:53:00 480

原创 inno

<br />ISSI] <br /><br />;; Activation of Serial Generation <br />;#define ISSI_GenerateSerial <br /><br />;#define ISSI_URL "http://www.***.com" <br />;#define ISSI_UrlText "{cm:ProgramOnTheWeb,***}" <br />;; (Dafault is "Capitals" + "Numbers") <br />;; #d

2010-06-18 13:46:00 1351

转载 阿斯顿

写个注册表脚本,导入。2楼 beihua 发表于:2009-8-9 14:53怎么写?   <br />  比如:设置系统变量path=C:/aaa/bin<br /> <br />新建一个iss脚本文件,保存到一个目录下(同时把你的待打包的程序文件也放在这个目录下),就可以开始写脚本了,inno setup的脚本类似于windows ini文件格式,整个分成多个节,每个节下面有一些设置选项。比如Setup节下面决定的是整个安装程序的一些环境变量值。<br />              Files节设置的

2010-06-18 13:45:00 1098

原创 information

<br /> 为什么会在某些系统中显示错误消息“安装程序文件已被破坏”? <br />* 安装程序给出一条消息“不能注册 DLL/OCX: DllRegisterServer 输出未找到” <br />* 程序卸载后,安装程序创建的目录仍存在功能 <br />* 翻译 Inno Setup 文字 <br />* 它支持 MBCS (多字节字符集) 吗? <br />* 将来会支持 Windows Installer 吗? <br />* 怎样更改 Setup.exe 的图标? <br />* 可以用 Inn

2010-06-18 13:42:00 775

原创 终止指定进程

<br />HANDLE hdlsnapshot;<br /> HANDLE hdlProcess;<br /> hdlsnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);<br /> PROCESSENTRY32 pprocesstruct;<br /> pprocesstruct.dwSize = sizeof(PROCESSENTRY32);<br /> BOOL blcontinue = Process32First(hdlsnapsh

2010-06-09 23:13:00 411

转载 VC读写INI文件(转)

在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下:  一.将信息写入.INI文件中.  1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName);   其中各参数的意义:

2010-06-08 19:31:00 411

C++名企面试合集

2014 C、C++各大公司面试题集,对面试很有帮助

2014-08-19

VC知识库5周年源码

VC知识库5周年多线程的几个源码,对于多线程的学习很有帮助

2011-07-30

Microsoft Network Monitor 3.4

微软开发的一个抓包工具,非常好用,Microsoft Network Monitor 3.4版本

2011-07-27

设计模式之Bridge模式

Bridge模式是对抽象和具体的进一步抽象。假设你有一个抽象类,一个具体类,现在需要将两者的变化都考虑进去,这就需要bridge。这是经典设计模式中唯一的可以同时处理抽象和具体同时变化的设计模式

2011-07-18

c++面试资料合集大全

c++面试资料合集,各种c++面试题,c++面试资料大全

2011-07-05

设计模式Strategy模式

Strategy模式封装算法。如果有多个算法可以互换使用,Strategy比较合适。 Bridge模式是对抽象和具体的进一步抽象。

2011-07-03

yuyanli_ticc.rar

将一个类的接口转换成客户希望的另外一个接口,解决两个已有接口之间不匹配的问题。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作

2011-06-22

空空如也

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

TA关注的人

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