Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从托管DLL筛选windows消息_Windows_User Interface_Winapi - Fatal编程技术网

如何从托管DLL筛选windows消息

如何从托管DLL筛选windows消息,windows,user-interface,winapi,Windows,User Interface,Winapi,如何获得独立于UI框架(WinForms、WPF和其他框架)的方式来过滤windows消息 谢谢。Windows消息依赖于框架。 WPF实际上试图将其隐藏起来,但它的大部分行为仍然依赖于旧的win32消息循环。在win32上,WinForms也只是一个薄薄的(严重不完整的)包装器 在编写公共过滤器函数并将其连接到所有不同框架方面,的技术可能很有用 请注意,随着框架自身与win32模型的距离越来越远,有意义的拦截消息集变得越来越少

如何获得独立于UI框架(WinForms、WPF和其他框架)的方式来过滤windows消息

谢谢。

Windows消息依赖于框架。 WPF实际上试图将其隐藏起来,但它的大部分行为仍然依赖于旧的win32消息循环。在win32上,WinForms也只是一个薄薄的(严重不完整的)包装器

在编写公共过滤器函数并将其连接到所有不同框架方面,的技术可能很有用

请注意,随着框架自身与win32模型的距离越来越远,有意义的拦截消息集变得越来越少