我想PostThreadMessage()
使用MSG
结构体与 Win32 API 共享从一个线程到另外两个线程的数据结构。我只是想知道排队线程消息的使用是否是序列化的?
我尝试:
PostThreadMessage(thReceiver_A_Id, (int)ct + 100, (WPARAM)&generic_data, NULL);
PostThreadMessage(thReceiver_B_Id, (int)ct + 100, (WPARAM)&generic_data, NULL);
并期望在接收端进行串行访问:
MSG msg;
GetMessage(&msg, NULL, NULL, 0)