2010年10月19日
摘要: Windows消息大全关键字 Windows消息大全Windows消息大全Windows消息数量巨大,很难全部记住,所以在此一一列出,以备查询.WM_NULL = $0000;WM_CREATE = $0001;应用程序创建一个窗口WM_DESTROY = $0002;一个窗口被销毁WM_MOVE = $0003;移动一个窗口WM_SIZE = $0005;改变一个窗口的大小WM_ACTIVATE... 阅读全文
posted @ 2010-10-19 19:52 TsingCai 阅读(407) 评论(1) 推荐(0) 编辑
摘要: 消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,(我转贴的)它在Windows单元中是这样声明的:typeTM... 阅读全文
posted @ 2010-10-19 18:29 TsingCai 阅读(785) 评论(0) 推荐(0) 编辑
摘要: /constants needed, form levelprivate const System.Int32 WM_QUERYENDSESSION = 0x11;private const System.Int32 WM_CANCELMODE = 0x1f;//the sub to intercept the windows messagesprotected override void WndProc(ref Message ex){if (ex.Msg == WM_QUERYENDSESSION){//cancel the messageMessage MyMsg = new Messa 阅读全文
posted @ 2010-10-19 18:11 TsingCai 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 介绍一点重要的背景知识:所有的Win32API函数都包含在DLL中。三个最重要的DLL是:KERNEL32.DLL(它由管理内存、进程和线程的函数组成),USER32.DLL(它由执行用户界面任务(如创建窗口和发送消息)的函数组成),GDI32.DLL(它由绘图和显示文本的函数组成)。另外还有一些执行专门功能的DLL,例如:ADVAPI32.DLL(包含有关对象安全、注册表管理和事件记录的函数);... 阅读全文
posted @ 2010-10-19 15:59 TsingCai 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 使用 Microsoft .NET Framework 精简版中的 MessageWindow 类 收藏 Alex YakhninIntelliProg, Inc. 2003年3月 适用于:Microsoft® .NET Framework 精简版Microsoft Visual Studio® .NET 2003摘要:学习如何使用 .NET Framework 精简版中的 Mes... 阅读全文
posted @ 2010-10-19 14:26 TsingCai 阅读(327) 评论(0) 推荐(0) 编辑
摘要: .NET CF 下拦截系统消息的解决方案,包含 M 键,USB 状态改变事件压缩包内包含有一个 DLL 和 C# 中引用代码。原理很简单,用 C++ 写一个 DLL,然后在 DLL 里面监听系统消息,如果检测到消息是发给 C# 消息***,则转发该消息到 C# 消息***。C# 中有个消息***,会把属于该窗口的消息接收过来。相应处理就好了。已经导出uint MzGetHomeKeyMessage... 阅读全文
posted @ 2010-10-19 14:24 TsingCai 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Alex YakhninIntelliProg, Inc. 2003年3月 适用于:Microsoft® .NET Framework 精简版Microsoft Visual Studio® .NET 2003摘要:学习如何使用 .NET Framework 精简版中的 MessageWindow 类来创建 NotifyIcon。 下载 NotifyIcon.msi(英文)。(请注... 阅读全文
posted @ 2010-10-19 14:22 TsingCai 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: .NET Compact Framework 提供 MessageWindow 和 Message 类以生成和接收基于 Windows 的消息。MessageWindow 类使用本机代码以及窗体的句柄创建一个窗口,并执行所需的平台调用来调用本机 Windows 函数。MessageWindow 类仅在 .NET Compact Framework 中提供。请使用消息窗口的窗口句柄 Hwnd 向消息... 阅读全文
posted @ 2010-10-19 13:51 TsingCai 阅读(2254) 评论(0) 推荐(0) 编辑