我最近開始使用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