• 2023-08-12RichEdit 选中文本的高亮显示 VC++
    RichEdit控件失去焦点后,选中文本不再高亮显示。有两种方法可以改变,使得控件失去焦点仍然保持高亮:方法一:创建控件时设置ES_NOHIDESEL风格m_hWndREdit=CreateWindow(_T("RichEdit20W"),NULL,//RICHEDIT_CLASSRichEdit20ARichEdit20WWS_CHILD|WS_VISIBLE|ES
  • 2023-08-01RichEdit RTF格式文本的存储和读取 VC++
    Rtf格式文本的读写,向控件发送EM_STREAMIN和EM_STREAMOUT消息,控件把格式文本显示或从把显示内容转化为格式文本。接口是用户定义的回调函数,格式文本由参数DWORD_PTRdwCookie传递。从控件读出RTF文本,参数用string比较好,因为消息处理是根据文本的长度,多次调用回调函数,传出数
  • 2022-10-03让Delphi的TRichEdit支持新标准
    先说明,不是直接让TRichedit支持,而是派生出一个类支持原理就是,IDE自带的richedit使用的是2.0版本(RICHEDIT20A/RICHEDIT20W),这个版本虽然支持图片/表格显示,但是
  • 2022-08-18英语词典2 ,用二分法预查范围,基于文本词典库,unicode,TTS发声,RichEdit显示,Win32 SDK编程
    //MDX2.cpp:Definestheentrypointfortheapplication.////1.改成unicode以支持音标和中文//2.改用词库比较大的21世纪英汉汉英双向词典//3.在之前的基础上
  • 2022-08-16英语词典,基于文本词典库,TTS发声,RichEdit显示,Win32 SDK编程
    用Win32SDK写的英语小词典,用朗文英英词库,词库是一个TXT文件,显示用RichEdit控件,发音用TTS采用MutiByte编码,没法显示音标,可以即时查找单词,速度0.1s以下,即使顺序查到