社区
界面
帖子详情
Rich Edit 2.0 的问题(在线等)
okoooo
2005-07-14 02:23:20
为什么我在我的对话框中加上一个RichEdit2.0的控件后对话框就显示不出来了??
去掉这个控件就可以DoModal了,为什么??
...全文
145
4
打赏
收藏
Rich Edit 2.0 的问题(在线等)
为什么我在我的对话框中加上一个RichEdit2.0的控件后对话框就显示不出来了?? 去掉这个控件就可以DoModal了,为什么??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ChenLiuqing
2005-07-14
打赏
举报
回复
MSDN上面RichEdit的说明上写着有,楼主多留意一下MSDN吧,:)
okoooo
2005-07-14
打赏
举报
回复
在App类的InitInstance函数中添加AfxInitRichEdit();
谢谢这为朋友了,问题解决!
在工具箱里写的就是Rich Edit 2.0 Control 啊~~
不过还是要谢谢大家!
goodboyws
2005-07-14
打赏
举报
回复
1.你咋知道是2.0呢
2.要用RichEdit2.0需要自己调用LoadLibrary("RichEdit20.dll");
老夏Max
2005-07-14
打赏
举报
回复
在App类的InitInstance函数中添加AfxInitRichEdit();
自带右键菜单
Rich
Edit
2.0
支持右键菜单,支持回车和TAB键,完美支持
Rich
Edit
2.0
文件拖拉不再是
问题
。 网际风股票软件在 VC2010下调试通过,可以方便集到你自己的软件里。
VC
Rich
Edit
2.0
响应回车换行
VisualStudio2008
Rich
Edit
2.0
回车换行
Rich
Edit
2RTF_将
Rich
Edit
的内容存入RTF文件_
将
Rich
Edit
的内容存入RTF文件,找了好久,就这个比较靠谱点,缺点就是保存的是原始未压缩图片,体积很大,如果网络传输需要再用ZIP压缩一下
VC中
Rich
Edit
读取保存rtf文件
VC源码,可以实现读取rtf格式文件并显示在
Rich
Edit
文本框中,同时也可以保存在制定的rtf文件中,内容可以有文本及图片
不用第三方控件,让
rich
Edit
支持图片与表格换行
不用第三方控件,让
rich
Edit
支持图片与表格换行 DELPHI 6 提供的
RICH
EDIT
是1.0,并不支持图片,对复杂表格也会乱成一团,如何在DELPHI原有控件的基础上做少量修改,使之支持显示图片与正确显示表格,其实只需要几行就好了,方法如下: 找到
rich
Edit
控件所在单元ComCtrls.pas (在SOURCE\VCL) //第一步 procedure TCustom
Rich
Edit
.CreateParams(var Params: TCreateParams); const //
Rich
Edit
ModuleName = '
RICH
ED32.DLL';//原来语句 //
Rich
Edit
ClassName = '
RICH
EDIT
'; //原来语句
Rich
Edit
ModuleName = 'Msft
edit
.dll'; //改后语句
Rich
Edit
ClassName = '
Rich
Edit
50W'; //改后语句 //第二步 procedure TCustom
Rich
Edit
.CreateWnd; .... //加入一行要放在 CreateWnd 因为此时 HANDLE已建立 Perform(EM_SetOleCallback, 0, Longint(T
Rich
Edit
OleCallback.Create(T
Rich
Edit
(self)) as I
Rich
Edit
OleCallback)) ; //第三步 procedure TCustom
Rich
Edit
.WMRButtonUp(var Message: TWMRButtonUp); begin inherited; //
Rich
Ed20 does not pass the WM_RBUTTONUP message to defwndproc, // so we get no WM_CONTEXTMENU message. Simulate message here. // if Win32MajorVersion < 5 then //是原有1.0的要去掉 Perform(WM_CONTEXTMENU, Handle, LParam(PointToSmallPoint( ClientToScreen(SmallPointToPoint(Message.Pos))))); end; //第四步 procedure T
Rich
Edit
Strings.Insert(Index: Integer; const S: string); .... //要去掉后面两名 // 1.0 uses,
2.0
will error happened 2011 // if
Rich
Edit
.SelStart (Selection.cpMax + Length(Str)) then //是原有1.0的要去掉 // raise EOutOfResources.Create(s
Rich
Edit
InsertError); //是原有1.0的要去掉
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章