wxWidgets:wxSizeEvent类用法
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:wxSizeEvent类用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:wxSizeEvent類用法
- wxWidgets:wxSizeEvent類用法
- 用法詳細說明
wxWidgets:wxSizeEvent類用法
用法詳細說明
#include <wx/event.h>
wxSizeEvent的繼承圖
size 事件保存有關wxWindow 的大小更改事件的信息。
調整窗口大小后將調用 EVT_SIZE 處理函數。
您可能希望將其用于框架以根據需要調整其子窗口的大小。
請注意,傳遞的大小是整個窗口的:為應用程序可能使用的區域調用wxWindow::GetClientSize()。
調整窗口大小時,通常只損壞窗口的一小部分,您可能只需要重新粉刷該區域。但是,如果您的繪圖取決于窗口的大小,您可能需要明確清除 DC 并重新繪制整個窗口。在這種情況下,您可能需要調用wxWindow::Refresh以使整個窗口無效。
重要提示:Sizer(請參閱Sizer 概述)依賴于 size 事件才能正常運行。因此,在基于 sizer 的布局中,不要忘記對捕獲的所有 size 事件調用 Skip(并且在不需要時根本不要捕獲 size 事件)。
使用這個類的事件
以下事件處理程序宏
總結
以上是生活随笔為你收集整理的wxWidgets:wxSizeEvent类用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 15款君越遮挡车门与叶子板之间缝隙的胶条
- 下一篇: wxWidgets:wxSizer类用法