視窗風格 視窗類風格

2021-05-23 14:28:42 字數 1155 閱讀 7258

視窗風格

ws_border 新建乙個有邊框的視窗

ws_caption 新建乙個有邊框、標題欄的視窗。不能和 ws_dlgframe 一起用

ws_child 新建乙個子視窗,不能和 ws_popup 一起用

ws_childwindow 和 ws_child 風格一樣

ws_clipchildren 當在父視窗繪製的時候,父視窗上還有乙個子視窗,那麼設定了這個樣式的話,子視窗區域父視窗就不負責繪製。

ws_clipsiblings 當兩個視窗相互重疊時,設定了ws_clipsiblings樣式的子視窗重繪時不能繪製被重疊的部分。反之沒有設定ws_clipsiblings樣式的子視窗重繪時是不考慮重疊不重疊,統統重繪

ws_disabled 建立乙個視窗,最初禁用。

ws_group 應用於一組單選按鈕時,可以保證該組按鈕只能有乙個被選中。

ws_hscroll 建立乙個視窗,有乙個水平滾動條。

ws_iconic 建立乙個初始最小化的視窗。和 ws_minimize 風格一樣

ws_maximize 建立乙個初始最大化的視窗。

ws_maximizebox 建立乙個視窗,有乙個最大化按鈕。

ws_minimizebox 建立乙個視窗,有乙個最小化按鈕。

ws_popup 建立乙個彈出視窗,不能和ws_child風格一起用

ws_popupwindow 建立乙個彈出式視窗,該視窗擁有邊框、彈出風格還有系統按鈕。

ws_sizebox 和 ws_thickframe 風格一樣

ws_sysmenu 建立乙個帶有控制選單的視窗

ws_tabstop 可以使用tab鍵進行選擇。

ws_thickframe 建立個有小邊框的視窗,可以縮放大小。

ws_tiled 新建乙個有邊框、標題欄的重疊視窗

ws_visible 建立乙個視窗,最初可見

ws_vscroll 建立乙個視窗,有乙個垂直滾動條。

視窗類風格

cs_hredraw 一旦移動或尺寸調整使客戶區的寬度發生變化,就重新繪製視窗

cs_vredraw 一旦移動或尺寸調整使客戶區的高度發生變化,就重新繪製視窗

cs_owndc  為該類中的每乙個視窗分配乙個唯一的裝置上下文

cs_dblclks  當使用者雙擊滑鼠時向視窗過程傳送雙擊訊息

mfc 視窗風格

視窗風格 window style ws border 有邊框視窗 ws caption 必須和ws border風格配合,但不能與ws dlgframe風格一起使用。指示視窗包含標題要部分。ws child 說明視窗為子視窗,不能應用於彈出式視窗風格 ws popup ws childwindow...

視窗風格 Window style

ws border 有邊框視窗 ws caption 必須和ws border風格配合,但不能與ws dlgframe風格一起使用。指示視窗包含標題要部分。ws child 說明視窗為子視窗,不能應用於彈出式視窗風格 ws popup ws childwindow 同ws child。ws clip...

Qt視窗風格

setwindowflags qt windowclosebuttonhint 哈哈視窗只有乙個關閉按鈕 使用方法 1 clientmainwindow clientmainwindow qwidget parent qmainwindow parent,qt windowclosebuttonhi...