C 窗體最大化,其他控制項調整

2022-07-13 03:51:12 字數 1261 閱讀 4260

開啟microsoft visual studio 2010, 新建名字為【比例縮放】的程式。

在新程式介面空白視窗上放置合適的控制項:包括,

用於顯示示例的4個textbox控制項,【日誌資訊1】-【日誌資訊4】;

用於不同操作的6個button按鈕。

在不進行調整的條件下,如果生成程式,將視窗最大化,可以看到各個控制項仍然保持初始的大小,很不美觀。接下來進行各項調整。

選擇【日誌資訊1】控制項,在屬性的【anchor】引數中修改為top、left、right。

同樣修改【日誌資訊2】【日誌資訊3】【日誌資訊4】的【anchor引數為】top、left、right。

修改【各項操作】控制項的【anchor】引數為top, bottom, right。

選擇程式的form介面,選擇【事件】視窗,雙擊【resize】,進入**編輯介面。

獲取窗體變化時窗體的高度,依次設定4個日誌視窗的高度,再設定幾個日誌視窗的top引數。

生成exe檔案進行測試

在視窗最大化時,各個日誌視窗會等比例放大,實現介面美觀實用的效果。

CDialog窗體最大化

setwindowpos this m hwnd,hwnd topmost,0,0,0,0,swp nomove swp nosize centerwindow hdc hdesktopdc createdc t display null,null,null int xscrn getdevicec...

C mdi子窗體最大化問題

c mdi子窗體最大化 2008 08 15 13 23 有時候我們需要在子窗體顯示的時候就是最大化 也就是填充了整個父窗體 但通常會遇到以下麻煩 如果在 visual studio 2005裡通過屬性工具欄設定了子窗體的 windowstate 為 maximized,然後在執行過程中會發現子窗體...

winForm窗體最大化的設定

1.窗體最大化時 非全屏 不會遮蓋工作列 private void btnformmax click object sender,eventargs e else 此時this.formborderstyle.預設為 sizable 2.窗體最大化時 會全屏 及遮蓋工作列 private void ...