VC++ 程 序 中 用 對 話 框 的 形 式 顯 示HTML 文 件 (轉)
VC++ 程 序 中 用 對 話 框 的 形 式 顯 示HTML 文 件
zhou daibing ---- 在 安 裝 了4 後, 可 以 在 程 序 中 用 對 話 框 的 形 式 顯 示HTML 文 件, 如 彈 出 用HTML 寫 的 幫 助 文 件 等 等, 如 同 直 接 用 瀏 覽 器, 但 又 與 瀏 覽 器 風 格 不 同。---- 其 實 現 如 下:
//在頭或.cpp檔案的開頭包含檔案urlmon.h,定義 ///// #include "urlmon.h" typedef HRESULT STDCALLTYPE SHOWHTMLDIALOGFN (HWND hwndParent, IMoniker *pmk, VARIANT *pvarArgIn, TCHAR* pchOptions, VARIANT *pvArgOut); ////// //函式顯示對話方塊,成功返回TRUE,失敗返回FALSE BOOL ShowHtml() { HINSTANCE hinstMSHTML = LoadLibrary (TEXT("MSHTML.DLL")); //裝載動態連線庫 WCHAR url[]=L""; //此地址名稱可直接用html檔名代替 if(hinstMSHTML)//裝載動態連線庫成功 { SHOWHTMLDIALOGFN *pfnShowHTMLDialog; pfnShowHTMLDialog = (SHOWHTMLDIALOGFN*) GetProcAddress(hinstMSHTML, TEXT ("ShowHTMLDialog")); if(pfnShowHTMLDialog) { IMoniker *moniker=NULL; // if( FAILED(CreateURLMoniker(NULL, (LPWSTR)url,&moniker ) )) { FreeLibrary(hinstMSHTML); return FALSE; } //ShowHTMLDialog函式顯示URL上的HTML檔案 pfnShowHTMLDialog(m_hWnd,moniker,NULL,NULL,NULL); if(moniker!=NULL) moniker->Release(); //顯示成功,返回TRUE return TRUE; } else //GetProcessAddress失敗 return FALSE; FreeLibrary(hinstMSHTML); } else //裝載動態連線庫失敗 return FALSE; }
中國世界出版服務公司版權所有
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-987834/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Html中連續半形空格的正常顯示HTML
- 說說你對HTML元素的顯示優先順序的理解HTML
- 顯示密碼編輯框中的密碼 (轉)密碼
- VC實現對話方塊上資訊的顯示 (轉)
- 重新顯示 Windows 98 歡迎對話方塊(轉)Windows
- 用HTML5繪製圖形在手機上消除模糊顯示HTML
- 如何在 Bash Shell 指令碼中顯示對話方塊指令碼
- 顯示對話方塊,同時半透明顯示背景Activity
- WIN95 界 面 下 的VC++ 串 口 通 訊 程 序 (轉)C++
- 順序跳躍顯示陣列中的值陣列
- 一文詳解啟發式對話中的知識管理
- 點選密碼框明文和密文顯示切換密碼
- Html 顯示pdfHTML
- CAD中的物件顯示順序如何設定物件
- 對於 Go 中的實用函式我有話說Go函式
- 新建模型的時候,是否顯示欄位中的條件顯示如何使用?模型
- 用CSS樣式實現顯示隱藏層 (轉)CSS
- 用sendmail傳送HTML格式的郵件(轉)AIHTML
- 雨滴式的顯示圖片 (cloud 轉貼) (轉)Cloud
- 去除iOS系統中彈框顯示URL的問題
- VC++中STL的使用 (轉)C++
- 用xwin32顯示遠端Linux主機圖形應用程式(轉)Win32Linux
- HTML特殊字元顯示HTML字元
- VC++訊息對映的思考 (轉)C++
- 用JAVASCIRPT寫的一個動態顯示日期的函式! (轉)Java函式
- 如何讓win32對話方塊居中顯示Win32
- 直播app原始碼,預設顯示搜尋框 保留搜尋條件APP原始碼
- 在c++MFC下用PCL顯示操作點雲檔案 MFC對話方塊顯示操作PCL點雲C++
- Angular 實現輸入框中顯示文章標籤Angular
- WPF/C#:在DataGrid中顯示選擇框C#
- 關於openssl應用的對話 (轉)
- Django Admin自定義app中模型顯示順序DjangoAPP模型
- HTML5中與頁面顯示相關的APIHTMLAPI
- html中背景圖按比例縮放全屏顯示HTML
- WebView 顯示HTML富文字WebViewHTML
- 用HTML實現COMBOX 下拉選擇框 (轉)HTML
- Linux用樹形結構顯示目錄結構Linux
- Delpi在MDI視窗中顯示圖形控制元件及指定背景的解決方案 (轉)控制元件