2016-11-11 149 views
0

我想在我的MFC應用程序中使用類CHtmlEditView構建HTML。 所以我想添加一個圖片,目前我正在使用<img align=\"baseline\" alt=\"\" src=\"C:\\cry.png\" border=\"0\" hspace=\"0\">,它的工作都很好。在MFC中獲取資源路徑

現在,我必須替換這個src=\"C:\\cry.png\"本地路徑。所以我已經添加了這個資源和<img align=\"baseline\" alt=\"\" src=\"\\res\\smiley.png\" border=\"0\" hspace=\"0\">它沒有獲得圖像路徑。我不確定如何從資源中爲路徑提供圖片。我看過LoadBitmap()和​​(),但知道如何獲取資源的相對路徑。

回答

0

你的目標URL將會是這樣的:res://yourapplication.exe/agent.png

請注意,您將需要導入圖像資源,就像這樣:

  • 轉到資源視圖
  • 右鍵點擊並選擇導入上下文菜單選項
  • 選擇您的圖片文件

請注意,結果您的.rc文件中應該包含以下內容:

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