2016-11-11 23 views
0

クラスCHtmlEditViewを使用してMFCアプリケーションで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" 
関連する問題