我想在VS 2005中的对话框中添加一些文本。我已经在我的系统上安装了Microsoft SDK。
我要添加的文字非常大,最多可以播放4页。
所以我决定使用滚动条添加编辑控件,我无法做到。
我尝试通过字符串表添加,但未保留格式。
Plz让我知道,如何在对话框中显示最多4页的格式化文本。
我的申请是非MFC申请。
提前致谢
Vinayaka Karjigi
答案 0 :(得分:2)
编辑控件的硬限制为65k的文本。你可能正在遇到这种情况。尝试丰富的编辑控件。
答案 1 :(得分:0)
您是否尝试过设置编辑控件的MultiLine属性?
答案 2 :(得分:0)
您是否尝试为字符串缓冲区中的下一行手动添加“\ r \ n”或“/ t”。这可能就是诀窍。
更新:假设您要在两行中断文本TCHAR szEditBoxBuffer [] = TEXT(“Hello \ r \ n \ nWorld”);可以做到这一点。对于标签TCHAR szEditBoxBuffer [] = TEXT(“Hello \ tWorld”);这很乏味但这是我能想到的。