Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.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
C#book中的WinAPI_C#_Winapi_Unmanaged - Fatal编程技术网

C#book中的WinAPI

C#book中的WinAPI,c#,winapi,unmanaged,C#,Winapi,Unmanaged,我在找一本教你用C#编写winapi的“书”,比如 win32编程和winapi的基础知识 教您如何在C#中使用非托管代码 将win32函数从.net调用到其他正在运行的应用程序: 移动窗口、从richedit和文本中读取文本、访问listview32、单击按钮、调整窗口大小等 我不确定是否有这样一本书,但我认为如果我们有一本就太好了。我相信,你不会找到那种书的。您需要的是: WinAPI手册 C#书 COM/Interop手册 仅此而已——这是一部永恒的经典之作: 它将教你如何使用Win

我在找一本教你用C#编写winapi的“书”,比如

  • win32编程和winapi的基础知识

  • 教您如何在C#中使用非托管代码

  • 将win32函数从.net调用到其他正在运行的应用程序:

移动窗口、从richedit和文本中读取文本、访问listview32、单击按钮、调整窗口大小等


我不确定是否有这样一本书,但我认为如果我们有一本就太好了。

我相信,你不会找到那种书的。您需要的是:

  • WinAPI手册
  • C#书
  • COM/Interop手册

  • 仅此而已——这是一部永恒的经典之作:

    它将教你如何使用WinAPI,并使用c代码中的API——你将能够在网上找到大量的资源。比如:


    C++/CLI在运行中

    你为什么需要这个?Petzold当然是一本很棒的书,但我想知道我们是否能得到一本包含Petzold书的大部分概念的书,但在C#中,我尝试在vs中使用Pinvoke插件,但我猜它在2010年不起作用。我猜Petzold书有点过时。Petzold一点也不过时。你需要了解基础知识,而且它们自Windows 1.0以来没有太大变化。@David-我想说的正是这一点,但最好是从其他人那里得到:)我认为你甚至不需要这本C#书,只要他们已经对C#有了相当的了解。