如何获取对话框项文本的长度
How to get the length of a dialog item text?
我正在尝试将对话框项文本放入缓冲区。它适用于GetDlgItemText()
,但我如何获得文本的长度,以便在读取之前分配缓冲区?我想确保我总是能收到完整的文本。例如,我可以一直使用10k缓冲区,但如果没有任何机会完全接收到用户文本,那就更好了。
发送通过调用GetDlgItem
获得的窗口句柄,即WM_GETTEXTLENGTH
消息。或者,如果您愿意,请致电GetWindowTextLength
。
相关文章:
- 如何在Qbutton的帮助下更改Q对话框的宽度
- 当对话框被接受时,如何用参数调用槽
- WinAPI 在单击第一个对话框上的按钮控件并销毁第一个对话框后创建第二个对话框
- 如何多次询问来自QML对话框的输入?
- 选择文件对话框错误
- 自定义对话框(源自QDialog)不会关闭(Android)
- 如何在 MFC 对话框中使用 OnDraw
- 在C++中创建文件夹选取器对话框的最简单方法是什么?
- 从资源视图访问对话框时出现问题
- 如何检测窗口当前是否正在运行模式对话框?
- "最小化"按钮不会出现在 MFC 对话框中
- 如何获取QNetworkConfiguration UserChoice对话框?
- 表单显示对话框函数错误,并且不执行下面的语句
- 如何在 VC6 中的对话框中将图标设置为按钮
- 如何从另一个QDialog访问comboBox的文本并将其写入该对话框中的lineEdit
- 保存/加载对话框文本文件
- 在windows对话框中使用FONT和SetBkMode绘制文本
- 模态对话框继续添加文本
- 如何获取对话框项文本的长度
- 使用自定义UIAlertView xCode - 包括对话框/文本