c++ - 帮助确定所需的窗口对话框资源类型

标签 c++ c windows api

我正在编写一个 Windows 程序(没有 mfc)并且需要每隔几秒左右向运算符(operator)输出一个状态行。我尝试使用富文本框,但过了这么多小时它似乎挂断了。有人对我可以使用什么有什么建议吗?

人们提到我的缓冲区可能已经耗尽。我以为我已经计划好了。在我显示大约 1000 行之后,我将使用富文本框中的选择和剪切选项删除前 500 行。我仍然遇到了同样的问题。

最佳答案

This question似乎相关,并且this one也。但是他们没有给出任何替代富文本框的具体建议。

您可以尝试使用 Scintilla 控件 (scintilla.org),它似乎对文本大小没有任何硬性限制。它有一个许可。许多文本编辑器都使用它,例如 Notepad++、Notepad2、Code::Blocks、FlashDevelop。我没有亲自尝试过,但从文档中可以看出它很容易在 Windows API 应用程序中使用。当然,对于您的目的来说,这可能有点矫枉过正。

关于c++ - 帮助确定所需的窗口对话框资源类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6345878/

相关文章:

c++ - 工厂方法创建的对象应该在哪里删除?

windows - git 在 Windows 上稳定吗?

.net - WPF - 在 SYSTEM 帐户下执行进程时性能低下

c - 函数调用的测试条件和执行大致相同的简单测试

c - 3d 空间中 n 个最近邻的 knn 实现

windows - 在 Windows 上编译 OpenSSL

c++ - 为什么我在这段代码中出现编译错误?

c++ - 在 C++ 中使用标准 C 函数时,是否需要 "std::"前缀?

c++ - mysql C++ 中的连接崩溃

c - 在 Cygwin 或 MinGW 中将 CMake 与 AVR 工具链结合使用