cost 420 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 個字符。 無論添加的字符是否在末尾,這兩種情 ...

為什么CRichEditControl隱藏單詞周圍的邊框

[英]Why does CRichEditControl hide border around words

我正在使用CRichEditCtrl (RichEdit20A)顯示rtf文本: 問題是該控件不會在rtf文本中的單詞周圍顯示邊框,如下所示: 我還按照此處建議的方式嘗試了RichEdit5.0,但結果相同,沒有顯示邊框。 但是,如果我將文本保存在.rtf文件中並在MSWord ...

在單字符行上調用時,由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中更改突出顯示顏色?

[英]How could I change the highlight color in a CRichEditCtrl?

我嘗試捕獲EN_SelChange事件,但是盡管我添加了它也從未觸發 在OnInitDialog fxn中。 因此,我嘗試在我的OnEraseBkgnd函數中添加以下代碼。 並且程序在GetSel函數上崩潰 我現在想出一種方法來更改選中的文本突出顯示顏色。 ...

如何在CRichEditCtrl中禁用RTF表邊框?

[英]How to disable RTF table borders in an CRichEditCtrl?

我遇到了CRichEditCtrl的問題。 我想使用表格來格式化要顯示的生成文本。 在rtf 1.5規范中說,我必須指定一個表格邊框以顯示CRichEditCtrl的任何默認設置,但顯然是默認設置。 這段代碼: 結果是: 我嘗試將單元格的邊框寬度設置為0,並將邊框顏色設 ...

如何在另一個類中引用豐富的編輯控件

[英]How to refer to rich edit control in another class

我有一個簡單的MFC文本編輯器,並且正在嘗試實現find函數。 我試圖從我的“查找框”對話框類中引用存儲所有文本的控件(我相信這是在View類中)。 當它處於另一個類中時,如何訪問此豐富的編輯控件? ...

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 ...

CRichEditCtrl防止在SetSel上自動滾動

[英]CRichEditCtrl prevent auto scroll on SetSel

我有一個從CRichEditCtrl派生的CMyRichEditCtrl。 當我調用SetSel時,它將自動滾動CRichEditCtrl的內容,以使插入符號可見。 我想避免這種行為。 令我煩惱的是,此行為在6.0和其他版本之間似乎已更改。 Visual Studio 2010 ...

如何使用透明backgorund在CDC上呈現CRichEditCtrl? (MFC)

[英]How to render CRichEditCtrl on CDC with transparent backgorund ? (MFC)

我需要在圖形上下文中以透明背景呈現CRichEditCtrl內容時需要幫助,該上下文也顯示在屏幕上並打印出來。 現在,我有以下代碼,除了透明度問題外,它們都運行良好: 我需要透明地呈現此文本,因為DC上已經繪制了一些東西。 我試圖在網絡上搜索有關圖元文件和透明度的任何幫助,但發現沒有 ...

CRichEditCtrl :: LimitText-新行問題

[英]CRichEditCtrl::LimitText - problems with new lines

我有一個大小為500的DB文本字段,使用CRichEditCtrl鏈接到MFC對話框字段。 我調用CRichEditCtrl::LimitText(500)因此您輸入的文本不能超出DB可以處理的范圍,並且在輸入換行符之前 ,它工作得很好。 每行新行將字符串的長度增加2,但僅在朝向500的限制 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM