如何控制CDialog大小阿
做界面的时候,选择了Dialog base的形式,一出来这个Dialog的大小怎么控制阿?然后我在这个上面new 一个CWnd出来,请问如何控制这个CWnd在这个CDialog上的位置阿? 问题点数:20、回复次数:6Top
1 楼lyl_rabbit(阿牛)回复于 2006-05-01 18:21:19 得分 4
void MoveWindow( LPCRECT lpRect, BOOL bRepaint = TRUE );Top
2 楼soaroc(会飞的猪)回复于 2006-05-01 22:38:37 得分 6
Dialog的大小直接可以在资源编辑器中调整啊。至于Cwnd的位置,MoveWindow和SetWindowPos都可以,后面的要复杂一些,但功能更详细些。Top
3 楼jpuyang007(magic)回复于 2006-05-02 10:02:59 得分 0
我把那个dialog在resource中调整到800X600,但是显示的位置明显不对,是什么原因阿?Top
4 楼soaroc(会飞的猪)回复于 2006-05-02 12:26:23 得分 0
什么显示的位置不对,把具体情况说一下。Top
5 楼Samlinsky(风轻君)回复于 2006-05-02 23:57:32 得分 0
800X600是大小中以,位置不对?怎么说?Top
6 楼jiangsheng(蒋晟.Net[MVP])回复于 2006-05-04 11:27:59 得分 10
http://support.microsoft.com/default.aspx?scid=kb;en-us;125681Top




