c# - 无法在我的代码中使用 Hwndsource

标签 c# .net winforms c#-4.0

我正在 .net 4.0 中构建 C# 应用程序。出于某种原因,我无法使这段代码工作:

HwndSource Source;

Source = HwndSource.FromHwnd(new WindowInteropHelper(this).Handle);
Source.AddHook(new HwndSourceHook(Window_Proc));

似乎无法导入正确的程序集。

最佳答案

由于您是在 Windows 窗体窗体类中执行此操作,因此您可以覆盖 WndProc而不是尝试使用 HwndSource 和钩子(Hook)。

关于c# - 无法在我的代码中使用 Hwndsource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10820502/

相关文章:

c# - 使用 <a> 标签强制下载 pdf

c# - 在C#Web表单上的每个请求上运行的事件

c# - C# 中的正则表达式,负向后视中的表达式

c# - Datagridview:如何从列表中获取 "typeconvert"属性

c# - 如何使用 Entity Framework 在 2 个或更多表的联合 View 上保存更改?

c# - 如何以编程方式更改 MasterPageFile

c# - 有没有办法将 pdb 文件与 ilmerge 合并?

c# - asp.net MVC路由错误404

c# - OnMouseMove() 事件处理委托(delegate)

c# - 尝试显示 ListView 中的默认选定值