问题标签 [richedit-control]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1035 浏览

c++ - Visual c ++加载rtf文档包含richedit框中的图像和文本?

我目前正在做一个项目。我有一个 rtf 文件,其中包含一些文本和图像。我需要在 Visual C++ 中将这些图像和文本从 rtf 显示到 Richtextbox。我们没有使用 .Net 框架或 MFC,所以一切都只在 Visual C++ 中。

我不知道该怎么做。如果有人可以指导我,那将非常有帮助。提前致谢。

0 投票
2 回答
2109 浏览

devexpress - 如何在 RichEditControl 中标记关键字

我在 WindowsForm 中使用 DevExpress RichEditControl。

我试图让用户键入 sql 语句。

当用户键入关键字时,如何将关键字的颜色更改为蓝色,例如 SELECT、FROM、ORDER BY?

0 投票
2 回答
19534 浏览

vb.net - 在 VB.Net 中将 MemoryStream 转换为字节数组

我正在尝试将从richeditDocument 生成的内存流转换为字节数组。代码如下:

流是生成的,因为我可以获得流长度,但是最终的位数组仅由 0 组成,使其无效。我怎样才能得到它的正确字节数组?

0 投票
1 回答
662 浏览

vb.net - 使用 File.WriteAllBytes(filePath, byteData) 生成的 pdf 中的错误

我正在尝试使用字节数组生成 pdf 文件。使用的代码是:

字节数组是使用richEditControl 生成的。代码如下:

这样生成的文件打不开。

0 投票
1 回答
201 浏览

c# - 获取 CRichEditCtrl(或 RichTextBox)中字符的格式而不选择它

欢迎使用 C++ 或 C# 解决方案。

我在 RichEditCtrl 中显示的文本中有一个字符的索引。我需要知道它的格式(是粗体、红色等)而不选择它。

谢谢你们。

0 投票
0 回答
262 浏览

c# - RichEditControl 中的注释/取消注释功能

我创建了一个应用程序,它将注释或取消注释突出显示的行或当前行并将该行着色为绿色。我有 2 个按钮,1 个用于评论,一个用于取消评论。这是我的代码

但它不能正常工作请帮助我是新手,我在 devexpress 中研究它,但我没有找到方法,谢谢,那里的支持没有回答我的问题

0 投票
0 回答
159 浏览

wpf - 使用 MouseDownEvent 构造 RoutedEventArgs 的 ArgumentException

我正在尝试模拟鼠标单击RichEditControl. 我试图解决的根本问题是,Focus如果用户在没有单击RichEditControl第一个操作的情况下采取了另一个操作,则在此控件上进行设置。似乎如果您打开一个表单并且从不单击RichEditControl,则不会初始化某些内容并且不会出现光标。

我已经阅读了几个有用的博客和关于此事的SO 帖子,它们似乎都指向我做一些形式的事情

我写了这四行代码:

(1) 什么都不做。这是有道理的,因为ClickEvent属于Button,不是RichEditControl。(2) 什么都不做。这是一个双击。我要点击。

(3)和(4)是什么让我绊倒。我得到一个ArgumentException

“System.Windows.RoutedEventArgs”类型的对象无法转换为“System.Windows.Input.MouseButtonEventArgs”类型。

这对我来说毫无意义。MouseDownEvent是类型RoutedEvent。构造函数RoutedEventArgs期望 aRoutedEvent作为参数。RaiseEvent()期待一个类型的参数RoutedEventArgs。一切编译正常,没有警告。查看堆栈跟踪,异常发生更深,在System.RuntimeType.TryChangeType.

虽然我非常怀疑这会解决我的潜在问题,但我仍然想尝试强制点击鼠标RichEditControl,看看这是否能解决我的问题。所以我的问题是,为什么会MouseDoubleClickEvent导致ArgumentException何时,据我所知,我传递了正确的类型?

0 投票
0 回答
96 浏览

c++ - 如何在 C++ 中检测丰富的编辑内容

我如何检测编辑控件是否支持带有C++代码的窗口中的丰富内容,例如,我可以将图像复制/粘贴到其中。

此外,如果我得到HWND前景窗口,我怎么能得到编辑控件,而不是框架窗口?

0 投票
1 回答
133 浏览

mfc - 在 Windows RichEdit20W 控件中选择单词的规则

在 MFC 应用程序中,我有一个.rc包含以下内容的文件:

first_second当我像在 Rich Edit 控件中那样双击一个字符串时,我只选择了 之前的第一部分_或之后的第二部分,_或者只是_,这取决于我双击的位置。

在下面的屏幕截图中,我只是双击了second.

在此处输入图像描述

我想改变这种行为,_不应该被视为一个破坏性的角色。

我怎样才能做到这一点?

ECO_AUTOWORDSELECTIONCRichEditCtrl::SetOptions找到了,但它没有解释打破规则这个词......

0 投票
0 回答
56 浏览

c++ - C++ WIN32 RichEdit 控件不放流

我尝试将数据放入我的 RichEdit50W,但它不起作用。我真的需要帮助。

我的功能 CreateRichEdit :

在我的函数 EditStreamInCallback 中,在我的变量“txt”中,我得到了文本“coucou c'est moi”。但是之后,当我尝试在 pbBuff 中写入时,我在富文本框中看不到结果:

我绝对需要帮助!请问您有什么解决办法吗?

先感谢您