
MFC中 PostMessage(某消息,0,0) 后面两个参数 0,0的含义是什么?
2个回答
展开全部
BOOL PostMessage(
UINT message,
WPARAM wParam = 0,
LPARAM lParam = 0
)
有时候你的消息需要带参数,比如一个字符串什么的,这个时候就可以使用后面两个参数,把你的参数的地址赋值给wParam 或 lParam ,然后在你的消息函数中就可以通过这个地址获取的值。但如果你传递的是new出来的数据,记得在你的消息函数中delete掉
UINT message,
WPARAM wParam = 0,
LPARAM lParam = 0
)
有时候你的消息需要带参数,比如一个字符串什么的,这个时候就可以使用后面两个参数,把你的参数的地址赋值给wParam 或 lParam ,然后在你的消息函数中就可以通过这个地址获取的值。但如果你传递的是new出来的数据,记得在你的消息函数中delete掉
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询