當前位置:編程學習大全網 - 電腦編程 - VC中基於對話框的編程在最大化時裏面內容怎麽跟著實現

VC中基於對話框的編程在最大化時裏面內容怎麽跟著實現

對話框裏面的那些控件和字是不會改變的,並且相對對話框的 左上位置(即窗口的0.0坐標)也不會變。

還有,壹般沒有程序員設計改變控件的大小,只會改變控件的位置

必須 自己處理

思路如下:

窗口初始化的時候記錄 每個控件的位置坐標,還有對話框的大小

然後 計算 控件的位置坐標 和 對話框大小的 比值

處理 對話框的 WM_SIZE

按 比值 調整 控件的位置 可用控件變量的成員函數MoveWindow來實現位置及大小的改變。

  • 上一篇:C語言編程中這個是什麽問題?
  • 下一篇:臺群和寶雞那個加工中心好
  • copyright 2024編程學習大全網