blog

枪手亨利

博客园 首页 新随笔 联系 订阅 管理

2005年10月25日 #

摘要: 关于HOOK截入中文输入 //HOOK IME TO GET CHINESE INPUT CHAR//MAKE BY ZWELL//2004.12.9//THIS WILL BUILD HOOK.DLL, IF YOU WANT TO USE, JUST USE THE EXPORT FUNCTION INSTALLHOOK//ADDTION: YOU MUST ADD THE IMM32.LI... 阅读全文
posted @ 2005-10-25 23:02 henry 阅读(939) 评论(0) 推荐(0) 编辑

摘要: 用VC实现定制标题栏 --> 介绍安装WH_CALLWNDPROC,实现对程序标题栏和边框的定制 读者评分 16 评分次数 5 正文要想用VC编写出一个漂亮的界面通常是比较费时的,主要原因有两个,一是VC中自带的组件少而不亮,二是无法进行可视化设计.不过,这些都只是针对常用的方法罢了,如果你采用子类化,钩子等技术,可以完全改变这处局面,甚至比Delphi... 阅读全文
posted @ 2005-10-25 22:59 henry 阅读(3850) 评论(0) 推荐(0) 编辑

摘要: 前言 IE浏览器作为微软Windows系统捆绑销售的一个浏览工具,用来浏览千姿百态的网页,目前它已经占据了浏览器市场的半壁江山,成为Windows用户不可或缺的工具。首先,它的界面设计的很漂亮,如扁平按纽(按钮上的图像为灰色,当鼠标放在按钮上时,按钮突起,这种状态称为手柄,并且其上的图像变得鲜艳醒目)、按钮上的文字说明以及按钮边上的小黑三角形状的下拉箭头(单击时显示下拉菜单)、工具条上的... 阅读全文
posted @ 2005-10-25 22:57 henry 阅读(653) 评论(0) 推荐(0) 编辑

摘要: 钟健松(jonson@public.cs.hn.cn http://jonson.126.com)长沙市电信局计算机中心 410007 用VC制作工具条的方法很多,本文提供一种制作类似于IE4.0的工具条。能实现鼠标移上图标时,图标变为彩色,在工具条的位置,能停摆几种工具条。具体原理解释见步骤过程。步骤如下:1. 运行AppWizard,选择Single Document,... 阅读全文
posted @ 2005-10-25 22:55 henry 阅读(507) 评论(0) 推荐(0) 编辑

摘要: 在一般用MFC编写的程序的窗口客户区中,可能有好几个子窗口(具有WM_CHILD风格的窗口)。上边是工具栏,中间是视图窗口,下边是状态栏。三个窗口在框架的客户区里和平共处,互不重叠。主框架窗口的尺寸改变了,别的子窗口都能及时调整自己的尺寸以便保持相互位置关系不变,例如状态条窗口总能保持在主框架客户区底部,并且其宽度总能和主框架客户区宽度一致。工具栏窗口总能停靠在主框架的某一边不变,其宽度或高... 阅读全文
posted @ 2005-10-25 22:54 henry 阅读(838) 评论(0) 推荐(0) 编辑

摘要: #define IDC_MAIN_TOOLBAR 1001#include InitCommonControls();case WM_CREATE: hWndToolBar = CreateToolBar(hWnd); break;case WM_SIZE: hWndToolBar = GetDlgItem(hWnd,IDC_MAIN_TOOLBAR); ... 阅读全文
posted @ 2005-10-25 22:51 henry 阅读(781) 评论(0) 推荐(0) 编辑

摘要: REBARINFO rbi;REBARBANDINFO rbBand;//初始化INITCOMMONCONTROLSEX icex; icex.dwSize = sizeof(INITCOMMONCONTROLSEX);icex.dwICC = ICC_COOL_CLASSES|ICC_BAR_CLASSES;InitCommonControlsE... 阅读全文
posted @ 2005-10-25 22:50 henry 阅读(710) 评论(0) 推荐(0) 编辑

摘要: 隐藏任意进程,目录/文件,注册表,端口 查找进程,目录/文件,注册表等操作系统将最终调用 ZwQueryDirectoryFile,ZwQuerySystemInformation, ZwXXXvalueKey 等函数。要想拦截这些函数达到隐藏目的,需先自己实现以上函数,并修改系统维护的一个 SYSCALL 表使之指向自己预先定义的函数。因 SYSCALL 表在用户层不可见,所以要... 阅读全文
posted @ 2005-10-25 22:46 henry 阅读(638) 评论(0) 推荐(0) 编辑

摘要: 数据类型转换的整理 本人并未对所有方法都做测试,仅仅是为了给大家一个参考。 读者层次:初学 int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;一、其它数据类... 阅读全文
posted @ 2005-10-25 22:44 henry 阅读(949) 评论(0) 推荐(0) 编辑

摘要: MFC在应用程序中嵌入MS Word 一、引言 Microsoft Office办公套件以其功能强大、方便实用而被广泛使用。我们可以使用自动化作为Word用以把其功能显露给其他应用的方式,采用这种方式可以尽可能少的占用自动化客户的资源,并且不需要被访问对象的类型信息就可以进行调用。  二、创建工程 以下是创建这个MFC应用程序的步骤: (1... 阅读全文
posted @ 2005-10-25 22:40 henry 阅读(903) 评论(0) 推荐(0) 编辑

摘要: XML入门精解之结构与语法 (作者:廖家序 2000年12月13日 13:04) ■创建XML文件的工具 XML文件和HTML文件一样,实际上是一个文本文件。显然大家立刻就会明白,创建XML文件最普通的工具和HTML一样,就是“记事本”了。除了“记事本”之外,当然还有一些更加方便的工具,如XML Notepad、XML Pro、CLIP!XML Editor等,这些工具的一大特点是:... 阅读全文
posted @ 2005-10-25 22:38 henry 阅读(485) 评论(0) 推荐(0) 编辑

摘要: by Gamster H. S 目录:1. VC的环境设置.2. 浅谈COM.3. DirectDraw简述.4. DirectDraw的初级编程应用. 第一篇:VC的环境设置.在进行任何DirectX有关的编程之前,你得先设置VC的环境变量值.主要是方便以后的项目设计.我使用的是VC5和DirectX6,这是我的设置: 1. 选择Options.2. 选择Directories Tab.3. 在... 阅读全文
posted @ 2005-10-25 22:35 henry 阅读(829) 评论(0) 推荐(0) 编辑

摘要: 带您进入一个全新而奇特的编程领域:拦截WIN9x API函数,揭示屏幕抓字的秘密! 已经完成在Acrobat Reader 3,IE5,IE4中的屏幕抓字!免费下载拦截引擎Tworm, 免费下载媲美于金山词霸的抓字DLL! 第一课 屏幕抓字简介 什么是屏幕抓字 屏幕抓字的实现应该很简单吧? 屏幕抓字的基本原理 第二课 相关背... 阅读全文
posted @ 2005-10-25 22:34 henry 阅读(1147) 评论(0) 推荐(0) 编辑

摘要: 加入时间:01-1-8 下午 09:10:32 在Visual C++ 版本6中工具条的新特色作者: Dave Schmitt 微软在www.microsoft.com/visualc已经推出Visual C++6.0预览版几个月了。正式版预计到今年年底发布。同时,预览版显示出版本6将包含大量的改进和提高,包括支持Internet控件,例如扁平工具条等。虽然改进的控件包与Internet无关,... 阅读全文
posted @ 2005-10-25 22:31 henry 阅读(639) 评论(0) 推荐(0) 编辑

摘要: 比较清楚的介绍 外壳命名空间扩展 (转载) 转自哈巴狗的小窝 一般介绍 很多人一定用过ZipMagic,对它能把一个压缩文件映射成文件夹感到很奇怪,不知道它使用了什么技术,实际上它用到的技术就是实现了一个外壳的命名空间扩展(Shell Namespace Extention)。 文件夹和视图:资源管理器的基本结构 资源管理器的界面显示为两部分:左边显示的是对... 阅读全文
posted @ 2005-10-25 22:26 henry 阅读(1433) 评论(0) 推荐(0) 编辑