回 帖 发 新 帖 刷新版面

主题:[讨论]请教有关对话框改变的问题

我想编一个全屏大小的对话框,怎样才能让子对话框一弹出来就是全屏?

如果对话框由非全屏变为全屏,怎样才能使对话框中的控件跟着一起变化啊?

回复列表 (共4个回复)

沙发

一个全屏大小 ==> SetWindowPos
使对话框中的控件 ==> 这个就要自己计算,然后移动控件位置

板凳

那应该将他们添加在什么函数里呢?

3 楼

使用这个函数:
BOOL AdjustWindowRectEx(LPRECT lpRect,
    DWORD dwStyle,
    BOOL bMenu,
    DWORD dwExStyle
);
把dwStyle设成WS_MAXIMIZEBOX.

4 楼

谢谢,好的,我试一下

我来回复

您尚未登录,请登录后再回复。点此登录或注册