win32 api中的数据类型

win32 api中的数据类型,第1张

下一篇:进程的创建过程

想当初学《数据结构与算法》的时候也是被不认识的数据类型和大写的不好认的变量命名规则吓到的,所以没学好,
在vs2019中,比如这个messagebox,按住ctrl鼠标点进来,ifdef根据当前项目编码自动判断到底用w还是A,
#(切记,内核是用c写的,也就是说根本没有新类型,这种奇怪的类型都是原有类型的别名,和linux的alias一样),看接下来的 *** 作
可以看到这个函数有4个参数,继续按住ctrl鼠标点进去(LPCWSTR),可以看到是const wchar*类型的,
继续跟进去,看到就是个wchar_t类型的,也就是说LPCWSTR是一个静态(const)不被修改的wchar_t指针型数据,其他的也是同样 *** 作,跟进去就ok然后根据函数原型填写数值得到d窗,可以写数组指针或者强转,汇编层都是在那个地址取值,

这只是一个案例,但只要搞清楚了其他api函数也就没问题了

下一篇:进程的创建过程

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1353037.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-14
下一篇 2022-06-14

发表评论

登录后才能评论

评论列表(0条)

保存