MFC编程 -- 编辑框随窗口改变大小

Posted web安全工具库

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC编程 -- 编辑框随窗口改变大小相关的知识,希望对你有一定的参考价值。

一、源代码

1、需要WM_SIZE消息

case WM_SIZE:
     return 控件随窗口改变大小(hwndDlg,wParam,lParam);

2、实现代码

int 控件随窗口改变大小(HWND hDlg, WPARAM wParam, LPARAM lParam)

    HWND 编辑框句柄 = GetDlgItem(hDlg, IDC_EDIT1);//返回编辑框的句柄
    int x = LOWORD(lParam);//获取窗口右下角x坐标
    int y = HIWORD(lParam);//获取窗口右下角y坐标
    MoveWindow(编辑框句柄, 0, 0, x, y, true);//编辑框移动
    return 0;

二、运行效果

欢迎关注编程有你公众号,每天学点编程知识

 

以上是关于MFC编程 -- 编辑框随窗口改变大小的主要内容,如果未能解决你的问题,请参考以下文章

MFC最大化后编辑框内输入字体大小

mfc 窗口大小变化时,如何让窗口内部控件也一起随比例改变位置?

MFC如何改变窗口大小??

MFC怎么让主窗口随View类改变大小

MFC改变 随着控件大小变化 改变控件字体的大小

MFC中改变窗口大小MoveWindow...