我想学习如何使用Win32 API,因为最近我有很多需要使用user32.dll
函数的任务,所以我正在尝试学习。我搜索了一下,但问题是:所有关于此的教程都只告诉你如何执行特定的操作,例如通过Win32 API显示一个MessageBox
,但你实际上无法学习Win32框架。
那么你如何真正地学会它呢?你怎么知道所有的函数?对于托管库来说,这相当容易,特别是使用提供IntelliSense、对象浏览器等功能的Visual Studio,但从C#开发者的角度来看,Win32 API太混乱了。
到目前为止,我一直在使用Google搜索任务,并发现可以使用Win32 API完成(我之前不知道),然后复制该函数并使用它(对我来说很可怕,我感觉自己错过了很多“力量”)。
那么,我该如何学习呢?
清楚地说:我对书籍不感兴趣。虽然听起来很糟糕,但我需要这个知识来完成一个项目,而我没有时间投入到书籍中。我已经得到了我的答案。
谢谢大家。