簡體   English   中英

我的 windows 應用程序在文本編輯框中顯示黑白表情符號?

[英]My windows application is showing black and white emojis in Text Edit Box?

我使用 Microsoft RichEdit 控件創建了一個文本編輯框。 但我有黑白表情符號。 使用 Windows msftedit.dll 庫和 RichEdit50W windows ZA2F2ED4F8EBC2CBB14C21A29DC4。

  • Windows 11
  • 我試過安裝 Segoe Font 和 Emojis

請幫助我如何設置適當的彩色表情符號支持。

根據一位 RichEdit 開發人員的說法,您必須在 Direct2D 模式下使用 RichEdit,而這僅存在於 Office 隨附的 RichEdit 中。

Windows 11 記事本使用 RichEditD2DPT window class 和最近的 Microsoft 365 RichEdit。 在我的筆記本電腦上,Microsoft 365 RichEdit 位於 C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\riched20.dll 中。

然后在添加文本之前發送它EM_SWITCHTOD2D (WM_USER + 389)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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