按照Win32的方法设置即可。
var windowMain *walk.MainWindow
MainWindow {
Title: "Test",
Size: Size{Width: 450, Height: 300},
Layout: VBox{},
AssignTo: &windowMain,
Children: []Widget{
......
},
}.Create()
// 设置 ^win.WS_MAXIMIZEBOX 禁用最大化按钮
// 设置 ^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()