在我的C#.net应用程序中使用WndProc

时间:2009-10-20 01:23:57

标签: c# wndproc

我想知道,如果我在我的C#.net应用程序中使用WndProc来处理我的表单中的最小化事件,如果我的应用程序将安装在不同版本的Windows或其他平台上会有任何问题吗?像xp,2k3等等?

2 个答案:

答案 0 :(得分:2)

除非你做错了,否则。

原生C应用程序的工作方式相同,它们适用于所有版本的Windows(假设它们写得正确)。

一般来说,如果你超越WinForms并开始使用WndProc或Win32 API函数(P / Invoke),我建议你阅读Raymond Chen's blog,它描述了使用本机窗口方法时的许多常见陷阱。

答案 1 :(得分:1)

没有。 WndProc正在整合微软平台上存在许多年的标准Windows API。

Minimize事件非常标准化,可以在任何MS平台上运行,没有任何问题。