news 2026/4/25 4:20:13

21、Windows VxD 与应用程序通信技术解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
21、Windows VxD 与应用程序通信技术解析

Windows VxD 与应用程序通信技术解析

1. Windows 95 下 VxD 与 Win16 应用程序通信

在 Windows 3.x 中,需要分两步来处理与应用程序的通信,即先调用Call_Priority_VM_Event,然后在事件处理程序中进行嵌套执行服务。而在 Windows 95 中,这一过程可以简化为单次调用SHELL_PostMessage。如果版本检查确定为 Windows 95,POSTVXD中的OnVmInitOnVmTerminate处理程序只需执行以下操作:

SHELL_PostMessage( PostMsghWnd, WM_USER_POSTVXD,1, (DWORD)hVM, PostMessageHandler, NULL );

这里不再需要动态分配的VMINFO结构,因为消息处理程序本身可以直接将 VM 句柄和布尔值传递给SHELL_PostMessage

1.1 “appy - time” 功能

在 Windows 95 下运行的 VxD 与 Win16 代码通信时,除了使用SHELL_PostMessage外,还可以使用新的 “appy - time” 功能。通过这些功能,VxD 可以调用 Win16 DLL

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 17:44:25

做科研一定要学会用AI学术检索工具,效率直线上升

做科研最耗时的环节,莫过于文献调研。刚接触新领域时,面对海量文献不知从何下手,关键词组合来组合去,要么漏检关键研究,要么检出一堆无关信息;为国自然立项或写综述时,既要摸清领域最新进展&…

作者头像 李华
网站建设 2026/4/23 14:19:50

Langchain-Chatchat多轮对话管理:保持主题不丢失的技术实现

Langchain-Chatchat多轮对话管理:保持主题不丢失的技术实现 在企业级智能问答系统中,一个常见的尴尬场景是:用户刚开始咨询“公司差旅报销标准”,几轮对话后,AI却开始大谈特谈“国际航班选座技巧”。这种“答非所问”…

作者头像 李华
网站建设 2026/4/18 8:37:56

Luau语言深度解析:从Lua替代方案到高性能嵌入式脚本语言的蜕变

Luau语言深度解析:从Lua替代方案到高性能嵌入式脚本语言的蜕变 【免费下载链接】luau A fast, small, safe, gradually typed embeddable scripting language derived from Lua 项目地址: https://gitcode.com/gh_mirrors/lu/luau 在游戏开发和嵌入式系统领域…

作者头像 李华