【Go GUI】Walk中對(duì)MainWindow設(shè)置固定大小

按照Win32的方法設(shè)置即可。

var windowMain *walk.MainWindow

MainWindow {
    Title:  "Test",
    Size: Size{Width: 450, Height: 300},
    Layout:  VBox{},
    AssignTo: &windowMain,
    Children: []Widget{
         ......
    },
}.Create()

// 設(shè)置 ^win.WS_MAXIMIZEBOX 禁用最大化按鈕
// 設(shè)置 ^win.WS_THICKFRAME 禁用窗口大小改變
win.SetWindowLong(
    windowMain.Handle(), win.GWL_STYLE, 
    win.GetWindowLong(windowMain.Handle(), win.GWL_STYLE) & ^win.WS_MAXIMIZEBOX & ^win.WS_THICKFRAME
)
windowMain.Run()
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 最近要在Windows操作系統(tǒng)上架設(shè)一個(gè)IM服務(wù)器,選擇的是jabberd2,選擇在Windows上原因是在Lin...
    一支筆2017閱讀 527評(píng)論 0 0
  • 這是一篇關(guān)于進(jìn)程間通信的文章 轉(zhuǎn)載整理至 http://www.cnblogs.com/wcadaydayup/p...
    10d3642f94b1閱讀 1,571評(píng)論 0 3
  • [TOC] 內(nèi)存管理 一、托管堆基礎(chǔ) 在面向?qū)ο笾?,每個(gè)類型代表一種可使用的資源,要使用該資源,必須為代表資源的類...
    _秦同學(xué)_閱讀 4,111評(píng)論 0 3
  • 水上萍閱讀 109評(píng)論 0 6
  • 每次出差我都坐晚班機(jī),喜歡沒人同行,自己坐在出租車?yán)?。師傅用地道的北京話問我目的地,讓我倍感親切,更愛這城市。然后...
    懂大瞎閱讀 237評(píng)論 0 0

友情鏈接更多精彩內(nèi)容