如何在 WinApi 中创建文本框

Арт*_*нов 1 winapi

我像这样创建

htextbox=CreateWindow(L"static",L"",WS_BORDER|ES_MULTILINE|WS_CHILD|WS_VISIBLE,50,0,
            100,50,hWnd,(HMENU)ID_STATIC,hInst,NULL);
Run Code Online (Sandbox Code Playgroud)

但我不能在那里写文字。 怎么了?

Dav*_*nan 5

您说您想要一个文本框,这让我认为您希望用户能够编辑文本。在这种情况下,您的窗口类别是错误的。窗口STATIC类用于标签。你想要的是一个EDIT控件。