如何在 Win32 上的 WS_EX_CLIENTEDGE“编辑”文本字段上断开文本行

Vin*_*rta 1 c++ winapi

我正在显示文本:

hWndText = CreateWindowEx(WS_EX_CLIENTEDGE, "Edit", cquestions.at(1).c_str(), WS_VISIBLE | WS_CHILD | WS_BORDER | ES_LEFT, 10, //x 10, //y TextFieldWidth, //width 100, //height hWnd, NULL, NULL, NULL);

cquestions是一个std::vector<std::string>)。虽然结果如下所示。

在此输入图像描述

我已经尝试插入"\n"它,但它不起作用。

我怎样才能让文字自动换行?

Jon*_*ter 5

您需要一种ES_MULTILINE样式来使编辑控件显示多行文本。