Programming 版 (精华区)

发信人: zpw (zhao), 信区: Programming
标  题: FAQ FOR VXD(之九)
发信站: 紫 丁 香 (Tue Jul 28 14:17:55 1998), 转信

How do I call an application from a VxD?
     There are several possibilities, depending on what kind of application you
     are calling, and whether the driver is running under Windows 3.x or Windows
     95.
     
     Here is a brief outline of some of the options.
     
     Windows 3.x
          Use Nested Execution services to call PostMessage to send a message to
     a Windows application.
          Use Nested Execution services to simulate a call or interrupt into a
     V86 or Protected Mode context.
     Windows 95
          Use Nested Execution services to call PostMessage to send a message to
     a Windows application.
          Use Nested Execution services to simulate a call or interrupt into a
     V86 or Protected Mode context.
          Use Shell_Post_Message to post a message to a Windows application.
          Use shell services such as Shell_Call_At_Appy_Time or
     Shell_Post_Message.
          Use Vwin32_QueueUserAPC to initiate a User Asynchronous Procedure
     Call.

--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: yaoyu.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.577毫秒