【问题标题】:What is a way to fill a multiline editbox with line of text什么是用文本行填充多行编辑框的方法
【发布时间】:2011-02-28 07:50:47
【问题描述】:

我所追求的是您在某些程序底部看到的灰色编辑框。 结果列表。 我在正确格式化文本时遇到问题。

那么从头开始,一般是怎么做的呢?

用文本填充半页大小的编辑框。

一个带有换行符的大长字符串?

结果->Text = System::Convert::ToString(Var) ;

这似乎是我可以输入到编辑框的唯一方法 但我似乎无法构建该行将接受的多行字符串。

【问题讨论】:

  • 什么???你有什么问题?

标签: .net c++ multiline editbox


【解决方案1】:

.NET 还是 WinAPI?不要添加太多标签。在 Win32 对话框模板中,我使用以下样式创建这样的编辑框:Auto HScroll false、Auto VScroll false、Horizo​​ntal Scroll false、Multiline true、Read Only true、Vertical Scroll tr​​ue。

您可以通过将新文本与现有文本连接来添加新信息。如果要换行,请添加“\n”。长线被包裹。使用 SB_BOTTOM 参数自动向下滚动发布到此文本框 WM_VSCROLL 消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-11
    • 2018-02-21
    • 2020-02-09
    • 1970-01-01
    • 1970-01-01
    • 2012-06-21
    • 2020-06-08
    相关资源
    最近更新 更多