工控编程吧
标题:
上位机MFC显示表情图片的编辑框源代码
[打印本页]
作者:
qq263946146
时间:
2019-9-23 10:23
标题:
上位机MFC显示表情图片的编辑框源代码
(, 下载次数: 1)
上传
点击文件名下载附件
例程实现在编辑框中显示表情图片功能,
效果如如上图,
点击显示可以显示出内容。
按钮源代码如下。
void CCFaceEditDemoDlg::OnBtnOK()
{
CString s = "自定义 Microsoft Visio:) 可以配合开发 Microsoft Visio 解决方案#,"
"该解决方案:(是创建解决方案以解决特定绘图问题的完善指南:)。您可以获得"
"有关使用公式设计模仿真实物体%%%和行为的 SmartShape 符号的详细信息:-)。";
m_FaceEdit.SetText( s );
}
复制代码
主要是通过自己编程集成类实现
class CFaceEdit : public CRichEditCtrl;
使用:
在CxxxApp::::InitInstance()中添加:
AfxInitRichEdit();
以使用EditCtrl 1.0(VC6),注意,要使用EditCtrl 2.0(VC7以上),请使用本类的 VC7 版本。
使用CFaceEdit:
//将对话框类成员变量由CRichEditCtrl改为CFaceEdit
CFaceEdit m_FaceEdit;
CString pSymbol[] = {"
", "
", ";)", ":0", ";-)"};
UINT nIDBmp[] = { IDB_BITMAP1, IDB_BITMAP2, IDB_BITMAP3, IDB_BITMAP4, IDB_BITMAP5};
m_FaceEdit.Init(5, pSymbol, nIDBmp);
m_FaceEdit.SetText("ha
ha:0!");
或:
CFaceEdit m_FaceEdit;
CString pSymbol[] = {"
", "
", ";)", ":0", ";-)"};
CString sBmpFile[] = { "res\\kid.bmp", "res\\sad.bmp", "res\\showoff.bmp", "res\\quip.bmp", "res\\maze.bmp"};
m_FaceEdit.Init(5, pSymbol, sBmpFile);
m_FaceEdit.SetText("ha
ha:0!");
(, 下载次数: 0)
上传
点击文件名下载附件
[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]
[halcon]1[/halcon]
[note]1[/note]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4