作者audiofan (audi)
看板C_and_CPP
标题Re: [问题] CDialog的视窗改变大小的问题
时间Sun Apr 5 01:33:59 2009
※ 引述《mida (实况「野球」魂)》之铭言:
: 使用 MFC 里的 CDialog 写出一个视窗,
: 增加最大化的按钮,
: 按下去,发现里头的控制项还是在原来的位置,
: 图示如下:
: ------------ ------------------------
: | | | |
: | BUTTON | -----> | BUTTON |
: | | | |
: ------------ | |
: | |
: | |
: ------------------------
: 请问要如何才能让视窗内物件的比例可以一直维持保持不变呢?
1. 改用WPF(C# .NET)。
2. 拦WM_SIZE,再把Button用MoveWindow或SetWindowPos移到你想要的地方。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.163.130