- 136 名前:83 mailto:sage [2007/06/16(土) 21:14:23 ]
- >>134
現状はビルドは正常終了したけど、コンパイルした簡易ブラウザがo2onから起動しないみたいです。 起動するまではコミットできませんが解決した対策を あと出力メッセージに「Still need OleCreateFontIndirect()」という謎のメッセージが main.cppのヘッダーの宣言を変更 1,#include <atlbase.h> の直後の行にextern CComModule _Module;を追加 2,#include "resource.h"の直後の行に#include "oleacc.h"を追加 3,88行あたりを↓みたいに書き換え BEGIN_SINK_MAP(IESink) SINK_ENTRY_EX(SINKID_COUNTEREVENTS0, DIID_DWebBrowserEvents2, DISPID_NEWWINDOW2, &IESink::OnNewWindow2) SINK_ENTRY_EX(SINKID_COUNTEREVENTS0, DIID_DWebBrowserEvents2, DISPID_NAVIGATECOMPLETE2,&IESink::OnNavigateComplete2) SINK_ENTRY_EX(SINKID_COUNTEREVENTS0, DIID_DWebBrowserEvents2, DISPID_DOCUMENTCOMPLETE, &IESink::OnDocumentComplete2) SINK_ENTRY_EX(SINKID_COUNTEREVENTS0, DIID_DWebBrowserEvents2, DISPID_TITLECHANGE, &IESink::OnTitleChange) SINK_ENTRY_EX(SINKID_COUNTEREVENTS0, DIID_DWebBrowserEvents2, DISPID_PROGRESSCHANGE, &IESink::OnProgressChange) SINK_ENTRY_EX(SINKID_COUNTEREVENTS0, DIID_DWebBrowserEvents2, DISPID_ONQUIT, &IESink::OnQuit) END_SINK_MAP() ↓参考にしたもの 情報thx tmp6.2ch.net/test/read.cgi/download/1175223023/504 tmp6.2ch.net/test/read.cgi/download/1175223023/811-812
|

|