cost 279 ms
在我的 MDI 中拖放被 CRichEditView 拦截并在 CRichEditView::GetDocument 中崩溃 - 我该如何覆盖它? - Drag and drop in my MDI is intercepted by CRichEditView and crashes in CRichEditView::GetDocument - how do I override it?

我在 MFC 中编写了一个 MDI 应用程序,其中一个文档窗口包含一个 CRichEditView 等。 当我将文件拖到文档窗口中时,它会在 CRichEditView 上崩溃(来自afxrich.inl ): 发生崩溃是因为 m_pDocument 不是 CRichEditDoc(它是由 CD ...

MFC:如何在 CTabView 选项卡中为 CRichEditView 实现上下文菜单? - MFC: How do you implement a context menu for CRichEditView in a CTabView tab?

我有一个CTabView ,其中一个选项卡是CRichEditView 。 富文本被添加到控件并显示正常。 如果我在CRichEditView中选择文本,工具栏编辑项工作正常(例如,复制突出显示,如果我单击它,它会复制到剪贴板)。 但是,我发现如果我选择文本并右键单击,则不会像CEditView那 ...

Msftedit 似乎在处理文件末尾的段落标记 (\\par) 时不一致 - Msftedit seems to be inconsistant handling paragaph marker (\par) at end of file

我已经实现了使用cricheditctrl来连接 rtf 文本,但我在文件末尾遇到了\\par的问题。 写字板使用相同的生成器并执行相同的操作。 (msftedit 5.41.21.2510)。 如果我,其中 wtrf 是一个 cricheditctrl: 得到的 rtf 是: 末尾有两 ...

CRichEditCtrl 不会让编辑把它放在 160560 字节以上吗? - CRichEditCtrl won't let edits put it above 160560 bytes?

大约 1600 行,每行大约 100 个字符,输入更多既不会出现在缓冲区中,也不会调用 打回来。 如果我粘贴到缓冲区中,则只能粘贴达到此限制的足够字符。 例如,如果有 10 个字符的空间,而您粘贴了一个 30 个字符的短语,则实际上只插入了 10 个字符。 无论添加的字符是否在末尾,这两种情 ...

在单字符行上调用时,由CRichEditCtrl :: GetLine()添加的虚假'\\ r'吗? - Spurious '\r' added by CRichEditCtrl::GetLine() when called on single-character lines?

我尝试使用CRichEditCtrl::GetLine()在Unicode模式下使用VS2015构建的MFC应用程序中检索丰富编辑控件给定行的文本,并且该应用程序在Windows 10上运行。 我写了这个辅助函数: 除了仅包含一个字符的行外 ,此代码可以正常工作。 在这种情况下, ...

MFC Rich Edit Control 2.0接收单击事件 - MFC Rich Edit Control 2.0 receiving click event

我希望有人能帮助我解决我遇到的困境。 本质上,我彼此之间有一个Checkbox和一个RichEditControl。 我希望能够知道用户何时单击了我的RichEditControl,以便可以将消息发送到我的复选框以对其进行标记。 最初,我尝试用空文本覆盖复选框以充当RichEditCo ...

CRichEditCtrl-正则表达式 - CRichEditCtrl - RegEx

如何在RegEditCtrl中使用RegEx搜索。 我要解决的问题是突出显示匹配正则表达式列表的文本的第一个实例(正则表达式可以重复,在这种情况下,第一个regex匹配第一个实例,第二个regex匹配第二个,依此类推)。 由于FindText不支持正则表达式,因此我尝试获取所有从索 ...

更改在CRichEdit中使用Alt + Unicode插入的字符 - Change char inserted using Alt+Unicode in CRichEdit

我想更改使用键盘上的Alt + Unicode代码插入的Unicode字符。 我使用PretranslateMessage来更改直接从键盘插入的字符,并且可以正常工作。 但是使用Alt + Unicode代码方法则不能。 这是代码:Microsoft Word在启用显示/隐藏段落标记时具有 ...

如何在CRichEditCtrl中禁用RTF表边框? - How to disable RTF table borders in an CRichEditCtrl?

我遇到了CRichEditCtrl的问题。 我想使用表格来格式化要显示的生成文本。 在rtf 1.5规范中说,我必须指定一个表格边框以显示CRichEditCtrl的任何默认设置,但显然是默认设置。 这段代码: 结果是: 我尝试将单元格的边框宽度设置为0,并将边框颜色设 ...

CRichEditCtrl OnUpdate():接收粘贴时如何知道开始和结束位置? - CRichEditCtrl OnUpdate(): how to know the start and end positions when a paste is received?

我正在使用CRichEditCtrl编辑一种计算机语言,每次更改时,我都会在当前文本行(如LineFromChar(-1)报告)上调用SetSelectionCharFormat以突出显示语法。 (例如,绿色的注释,较大的字体的标题,红色的编译错误等)。请注意,该语言没有多行功能,例如C注释, ...

CRichEditCtrl作为语法突出显示的编程语言编辑器:SetSelectionCharFormat,撤消 - CRichEditCtrl as syntax-highlighting programming language editor: SetSelectionCharFormat, undo

我正在使用CRichEditCtrl来编辑计算机语言,并且每次对其进行更改时,我都会更改文本的CharFormat以突出显示语法。 (例如:绿色注释,较大字体的节标题,不同字体的编译错误等) 看起来一切正常。 但是,存在一些奇怪的问题。 一种是,CRichEditCtrl的撤消缓 ...

CRichEditCtrl在获得焦点时选择所有文本 - CRichEditCtrl selects all text when it gets focus

我有一个菜单和CTabCtrl的对话框。 CTabCtrl有一个选项卡,其中包含一个CDialog。 反过来,它包含一些静态文本和一个CRichEditCtrl。 窗口获得和失去焦点没有特别的问题。 我添加了第二个相同的选项卡,现在每次更改选项卡时,显然选择了CRichEditCtr ...

如何使用透明backgorund在CDC上呈现CRichEditCtrl? (MFC) - How to render CRichEditCtrl on CDC with transparent backgorund ? (MFC)

我需要在图形上下文中以透明背景呈现CRichEditCtrl内容时需要帮助,该上下文也显示在屏幕上并打印出来。 现在,我有以下代码,除了透明度问题外,它们都运行良好: 我需要透明地呈现此文本,因为DC上已经绘制了一些东西。 我试图在网络上搜索有关图元文件和透明度的任何帮助,但发现没有 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM