SendMessage和PostMessage共同点:
都是向其他进程或本进程传递消息,消息是Windows处理机制的灵魂,这个消息就不详解了,大家可以百度一下看一下,很重要在Windows开发当中。
区别:
SendMessage:等到另一个进程处理完消息再继续后续代码的执行
PostMessage:不管不顾,发了消息就执行后续的代码。
可以这样理解,SendMessage依赖另一个进程,而PostMessage不依赖,不管它后续有没操作,都不影响本进程的往下执行。
有一篇是讲的比较专业,我讲的比较粗浅一点,