消息回调函数调用
2023-11-02
10
0
消息队列属于窗口。
- GetMessage会在内核中处理所有的SendMeesage之后,再取出一个非SendMessage
- TranslateMessage:处理键盘的消息,本人认为会增加:WM_CHAR
- DispatchMeesage:根据窗口句柄非发到窗口消息回调函数
除了以上的函数调用消息回调函数的,也有一些函数如CreateWindow会在内核中直接调用消息回调函数。
在搞音视频数据到麦克风和摄像头时,可以参考此模块。
音频数据和视频数据都是消息。当有数据时,调用我们有音视频处理函数,其内部根据时戳,从音视队列中取出数据进行处理。
当然对一些额外的数据,如辅音,也可以通过辅音队列进行叠加。
在此,学习的是消息循环的思想。