- 博客(14)
- 收藏
- 关注
原创 利用底层键盘钩子屏蔽任意按键
很多人都知道,如果想在系统范围内屏蔽键盘上的任意按键需要使用全局键盘钩子,然而像win键这样“倔强”的按键又不是普通的键盘钩子就能搞定的。这里我提供一种利用底层键盘钩子屏蔽任意按键(包括win键)的方法,并且作成了.dll动态链接库,方便以后使用。钩子,是一种相对复杂一点的技术,通常用来监视系统中某一类型的事件,这些事件可以与某一线程相关(线程钩子),也可以是系统中的所有线程(全局钩子)。关于钩子
2007-10-14 11:20:00
665
转载 利用底层键盘钩子拦载任意按键(回调版)
前段时间我曾经写过一篇《利用底层键盘钩子屏蔽任意按键》,并放到了我的blog上。这篇文章的题目中把“屏蔽”改成了“拦截”,显然要比以前的版本强一些了。对于以前写的那个DLL,有一个不够理想的地方,就是仅仅能实现屏蔽。如果想在屏蔽之前加入一些“小动作”,就只能修改DLL,在LowLevelKeyboardProc函数中添加代码,实现新的功能。但这样显然不够灵活,这样的DLL也不具备一般性了。所以我
2007-10-14 11:18:00
676
转载 C# 10进制 16进制 互转
@ Page Language="C#" AutoEventWireup="true" CodeFile="10进制转16进制.aspx.cs" Inherits="数据算法_10进制转16进制" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht
2007-09-18 11:27:00
7718
转载 ASP.NET常用代码
1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.为按钮添
2007-09-18 11:17:00
493
转载 ASP.NET获取CPU序列号,硬盘序列号ID,获取网卡编号
//获取硬盘ID string _HDInfo=""; ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive"); ManagementObjectCollection moc1 = cimobject1.GetInstances(); foreach(ManagementObject mo in moc1) { _HD
2007-09-18 10:23:00
893
转载 C++读取硬盘的序列号
#include #include #include #define DFP_GET_VERSION 0x00074080#define DFP_SEND_DRIVE_COMMAND 0x0007c084#define DFP_RECEIVE_DRIVE_DATA 0x0007c088#pragma pack(1) void ChangeByteOrder(PCHAR szString,
2007-09-18 09:44:00
4728
1
转载 C#获取PC硬盘序列号CPU号网卡号
using System;using System.Runtime.InteropServices;using System.Text;using System.Management;namespace ComLib.Win32.Hardware{ public class Common { /// /// cpu序列号 ///
2007-09-18 09:40:00
1111
转载 关于TreeView控件专题
1.下载地址 http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.ASP 安装后,通过“自定义工具箱”->“.net框架组件”把TreeView添加到工具箱里2.运行时无法显示 一般是TreeView的版本问题,最好下载英文版自动安装版本重新安装,
2007-05-28 11:47:00
620
转载 ASP.NET TreeView树型菜单操作实例(代码调试通过)
本实例完成TreeView树型菜单添加,修改,删除,绑定DropDownList功能,移动功能读者可以自行书写.aspx代码 width="700" border="1"> TreeView操作实例 runat="server"> cellPadding="1" width=
2007-05-28 07:58:00
790
转载 asp.net 树形目录
asp.net 树形目录关键词: TreeView TreeView使用集锦 选择自 hgknight 的 Blog 关键字 TreeView 出处 原来在论坛里发过专题帖子,只是由于帖子丢失原因,有些问题找不到了,同时这次也补充了一些,发到文档区以方便查询吧原贴http://e
2007-05-28 07:56:00
1877
转载 TreeView
最近在asp.net中总是用到TreeView,有一些基本的操作,比如选中所有子节点,选中父节点之类的,每次用的时候都得找以前的代码段拷贝,挺烦的,现在就把这些放在这里,方便以后使用 ^_^ 选中所有子节点:function OnTreeNodeChecked() { var ele = window.event.srcElement;
2007-05-28 07:53:00
392
转载 asp设计常见问题及解答精要
作为微软推出的网页与数据库解决方案,ASP由于有微软得天独厚的操作系统等技术后盾支持,因此得到了迅速的发展,并且正受到越来越多的欢迎,在目前在电子商务网站的建设中有很多都使用ASP来编写程序。 近来有很多的读者向我们咨询学习ASP的方法和在学习中遇到的一些问题,其中有一些是初学者经常遇到和面临的问题。为了让读者在学习ASP的过程中加深对ASP的了解,并能够有效地解决遇到的问题,我们特别收集了
2007-05-18 11:13:00
543
转载 用SessionListener实现统计在线人数及访问量
web.xml中配置listener> listener-class>listener.SessionCounterlistener-class>listener>java类,实现HttpSessionListener接口package listener;import java.util.*;import javax.servlet.http.HttpSessionEv
2007-05-18 11:07:00
751
转载 ASP弹出窗口总结
//刷新父窗口的父窗口Dim strScript As String = "" & vbCrLfstrScript &= "opener.parent.document.location.href=""" & "../Individual/UserJobs.aspx?EntityTableID=" & Request("EntityTableID") & "&ListID=" & BLL.Tabl
2007-04-26 12:47:00
1822
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人