对于编辑控件,将宽度和高度设置为100%

时间:2016-11-14 07:12:23

标签: c winapi dynamic controls

如何使编辑控件的宽度和高度为窗口的100%。

一个很好的例子是记事本中的编辑控件。

到目前为止,我一直在CreateWindow()函数中将控件的大小设置为静态整数。

e.g。

CreateWindow("EDIT", NULL, WS_CHILD | WS_VISIBLE,
    0, 0, 640, 480, hWnd, NULL, NULL, NULL);

我正在使用C和Visual Studio 2015。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您必须在主窗口过程中处理WM_SIZE条消息,并使用SetWindowPos API调用来调整编辑控件的大小。