我最近开始使用win32 API,并试图做一些事情。 我有一个项目是要使用4-5个窗口。我想把它们分别放到不同的cpp文件中,每个文件都有自己的消息循环。我如何在窗口之间传递信息?(是否有某种入口点?)此刻我在case WM_CREATE:
期间创建了所有窗口,并根据需要显示了它们。Win32 API每个窗口的不同类?
我想有一个很好的OOP设计,但有麻烦,我的主要问题是Windows之间的沟通。我在C#和C++方面拥有相当丰富的经验,除此之外,win32 api不会成为问题。
感谢您的帮助!
您可能还想看看Get/SetWindowLongPtr函数(特别是GWL_USERDATA字段)。这给你一个地方为每个窗口存储一个'this'指针。 – Skizz 2012-03-22 23:47:06