在處理WM_GETMINMAXINFO消息時,我試圖通過更改ptMaxSize來更改參數MINMAXINFO結構。它似乎沒有任何效果。當我收到WM_SIZE消息時,無論我是增加還是減少WM_GETMINMAXINFO中的ptMaxSize,我都會得到相同的值。WM_GETMINMAXINFO,ptMaxSize沒有任何作用
1
A
回答
2
你確定你的窗口是最大化的嗎?根據http://msdn.microsoft.com/en-us/library/ms632605(VS.85).aspx,MINMAXINFO :: ptMaxSize控制最大化窗口的最大大小。
如果要控制窗口的最大跟蹤大小(窗口正常時的最大大小),則需要修改MINMAXINFO :: ptMaxTrackSize。
2
確保您正在處理主應用程序的窗口過程中的消息WM_GETMINMAXINFO。
消息只有在由主框架窗口處理時纔有意義,如果消息由其中一個子窗口過程處理,則消息將不起作用。
+1
我確認我正在主框架窗口中處理它。謝謝。 – Steve 2008-10-20 17:25:41
相關問題
- 1. setApplicationIconBadgeNumber沒有任何作用
- 2. deployerConfigContext.xml沒有任何作用
- 3. appWidgetManager.updateAppWidget沒有任何作用
- 4. RemoveAttributes沒有任何作用
- 5. 使用innerHTML沒有任何作用
- 6. 如何在C++項目中使用WM_GETMINMAXINFO?
- 7. ASP.NET TreeNode SelectedNodeStyle沒有任何作用
- 8. findbugs-maven-plugin沒有任何作用
- 9. MvcRoutingShim插件沒有任何作用
- 10. 註冊腳本沒有任何作用
- 11. 調整寬度沒有任何作用
- 12. Gwt Tomcat部署:沒有任何作用
- 13. 更改log_errors_max_len沒有任何作用
- 14. 關於「爲」沒有任何作用
- 15. Rails - render:content_type沒有任何作用
- 16. 控制器before_filter沒有任何作用
- 17. 第一次使用jQuery,沒有任何工作,任何提示?
- 18. setNeedsDisplay:沒有任何用處?
- 19. Swift PickerView不顯示任何內容,沒有任何操作沒有列表
- 20. 按鈕沒有任何操作
- 21. jquery removeClass沒有任何工作
- 22. Spring Webflow:沒有執行任何操作
- 23. 沒有任何工作。 Realm Migration [Android 1.2]
- 24. 對Html.Beginform沒有任何操作
- 25. AudioTrack不工作,沒有任何聲音
- 26. Python編碼 - 沒有任何工作
- 27. 解決方案沒有任何動作
- 28. VB.Net JSON沒有任何不工作?
- 29. PHP post url沒有任何動作
- 30. 工作燈:WL.Client.addGlobalHeader()沒有任何影響
是的..肯定是最大化。我在WM_SIZE消息的wparam中獲得了最大化的(2)值。不管我對WM_GETMINMAXINFO消息處理中的ptMaxZSize做什麼,lparam都不會改變。點擊應用程序窗口上的最大化按鈕即可實現最大化。 – Steve 2008-09-26 23:57:44