在MFC中获取资源路径

时间:2016-11-11 12:28:16

标签: html mfc

我正在尝试使用类CHtmlEditView在我的MFC应用程序中构建HTML。 所以我想添加一个图片,目前我正在使用<img align=\"baseline\" alt=\"\" src=\"C:\\cry.png\" border=\"0\" hspace=\"0\">并且它的工作正常。

现在,我必须替换此src=\"C:\\cry.png\"本地路径。所以我已将此添加到资源和<img align=\"baseline\" alt=\"\" src=\"\\res\\smiley.png\" border=\"0\" hspace=\"0\">它没有获取图像路径。我不确定如何从资源中提供路径图像。我见过LoadBitmap()和LoadImage()但是知道如何获取资源的相对路径。

1 个答案:

答案 0 :(得分:0)

您的目标网址如下:res://yourapplication.exe/agent.png

请注意,您需要导入图像资源,如下所示:

  • 转到资源视图
  • 右键单击并选择导入上下文菜单选项
  • 选择您的图片文件

请注意,结果您应该在.rc文件中包含以下内容:

STARTPAGE.HTML          HTML                    "res\\startpag.htm"
AGENT.PNG               HTML                    "res\\agent.png"