编写.net程序时,经常会用到SendMessage, BitBlt等非托管代码, 这时候需要使用pinvoke引入非托管方法。引入简单分成两个步骤:
- 去msdn查找方法定义
- 在.net中定义托管方法
在这里推荐一个网站pinvoke.net,打开页面,直接搜索方法名,把托管代码复制出来就可以了。
另外还有一个对应的vs扩展,在vs扩展中搜索pinvoke可以安装,但是好像不支持vs2019了。
标签:代码,托管,win32,vs,pinvoke,net,方法
来源: https://blog.csdn.net/weixin_46576403/article/details/114433495