单文档程序,FormView类的.我发现程序运行后,如果把窗口最大化,Dialog上及面的控件并不随着一起最大化,
而是保持原有大小,从而使得视图区下方和右方一大片空白..请问如何能使Dialog及控件随窗口框架一起改变大小。..
谢谢了。...新手,只能放20分.希望大家多多帮忙 .
再次感谢...
而是保持原有大小,从而使得视图区下方和右方一大片空白..请问如何能使Dialog及控件随窗口框架一起改变大小。..
谢谢了。...新手,只能放20分.希望大家多多帮忙 .
再次感谢...
在那里面对每个控件进行MoveWindow!
或者有什么别的好方法吗?..
....
再次感谢..
一个For循环做!前提是你的Group的控件的ID是相连的
直接:
int ViewFirst;// = IDC_BITTON_1;View中的第一个控件
int ViewLast;// = IDC_BITTON_N; View中的最后一个控件
//你可以直接修改resource.h中的控件ID值,使这些ID相连
for(ViewFirst = IDC_BITTON_1;ViewFirst <= ViewLast;ViewFisrt++)
GetDlgItem(ViewFirst)->MoveWindow(....)
那是不是只能一个一个的操作了?..
如果是这样的话,那也是没办法了...
呵呵..
谢谢 vcleaner(我没做大哥已经很久了.......) 了。..但我还是希望有更好的办法...呵呵...能给个MoveWindow的例子吗? vcleaner(我没做大哥已经很久了.......) 大哥..
这里的CResizableDialog就是一个很好的东东!
LONG Width,
LONG Height);