PostMessage与PostMessageA的区别
3个回答
展开全部
声明PostMessage函数的时候(其实很多很多API函数都是这样),有两种版本:A结尾的是ANSI版本,W结尾的是Unicode版本。一般用A结尾的。你声明的时候不是也写了:Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long么。可见PostMessage是我们为了方便起的名字,PostMessageA才是人家的原名。
展开全部
Public Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
PostMessageA是api函数,PostMessage不是。
PostMessage只是PostMessageA在本程序中的别称。换句话说,你可以把PostMessage改成其他名称。
PostMessageA是api函数,PostMessage不是。
PostMessage只是PostMessageA在本程序中的别称。换句话说,你可以把PostMessage改成其他名称。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以简化成这样Public Declare Function PostMessageA Lib "user32" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询