API钩子(APIHook)
说到API钩子(APIHook),也许大家并不陌生,金山词霸取词模块的核心之一就是挂接GDI绘制API(如TextOut等)的钩子。在WINX中,你会发现实现API的钩子极其简单。我们在winx-1.1.08中提供了这方面的样例。
何谓本地钩子、全局钩子?APIHook的机理如何?欢迎对此感兴趣的朋友探讨。
说到API钩子(APIHook),也许大家并不陌生,金山词霸取词模块的核心之一就是挂接GDI绘制API(如TextOut等)的钩子。在WINX中,你会发现实现API的钩子极其简单。我们在winx-1.1.08中提供了这方面的样例。
何谓本地钩子、全局钩子?APIHook的机理如何?欢迎对此感兴趣的朋友探讨。
在WINX中,我倾向于把注册表(WinRegistry)、配置文件(IniFile)看作一类东西。目前,注册表相关的内容已经提供(参见:stdext/registry/WinRegistry.h),配置文件(IniFile)相关的接口规格会尽可能采用兼容注册表的concept。
注册表类在ATL不同版本中变化较大,故此WINX决定不基于ATL的Registry,而自己提供一个。
这里有两个待做事项:
我们知道,C/C++的二进制文件(Binary)操作本身已经有:
那么,为什么WINX还要提供新的磁盘IO操作?
欢迎对这个问题有兴趣的朋友,撰文探讨一下,并协助补充Archive/FileMapping相关的文档。
发布Visual Winx0.2. 使用WinxGUI重写,支持自动隐藏,0.2版本包含完整源代码.
下载地址: Visual Winx 0.2 download
新年快乐,发布一个Winx非官方版VS60插件,VisualWinx0.1,支持WINX的消息重载,
下载地址: http://www.winxcn.com/blog/wp-content/uploads/2007/02/visualwinx1.zip
原先为了这个网站尽快出来,使用了非常规手法。现在重新调整了winxgui网站的url,更加规范了一些。这出于大家更加方便记忆的考虑,也是本网站的搜索引擎优化(seo)工作的一部分。
WINX AppWizard for Visual C++ 6.0 已经出来了,是否有感觉不习惯的,或者有什么改进建议呢?
请把你的意见告诉我们。winx-1.2 版本就快出来,我们会尽量考虑您的意见。
谢谢。您可以回复此帖进行评论。