用VB如何编写系统热键程序,网上有很多现成代码,但大都使用了窗口,即使这个窗口根本没有用。其实,如果只是要在某个热键中处理某件事件,根本不需要创建窗口,也无需借助窗口子类化。本文以获得当前IE页面中Body里的HTML文档为例,具体演示了如何编写一个无窗口的系统热键程序,需要说明的是,由于MsgBox函数中字符串的长度限制,可能会显示HTML文档不完整。具体代码如下:
本文介绍了一种在VB中实现无窗口系统热键的方法,并通过获取当前IE页面Body内的HTML文档作为示例。该方法避免了使用无用窗口及窗口子类化,通过注册与注销热键来响应特定组合键。
用VB如何编写系统热键程序,网上有很多现成代码,但大都使用了窗口,即使这个窗口根本没有用。其实,如果只是要在某个热键中处理某件事件,根本不需要创建窗口,也无需借助窗口子类化。本文以获得当前IE页面中Body里的HTML文档为例,具体演示了如何编写一个无窗口的系统热键程序,需要说明的是,由于MsgBox函数中字符串的长度限制,可能会显示HTML文档不完整。具体代码如下: