CDHtmlDialog類的使用心得

2021-04-13 04:19:55 字數 843 閱讀 4690

電腦學習網,xuef.com,最全最新最權威的電腦知識**.

免費計算機學習教程,電腦入門指南.

在cdhtmldialog類使用中,總是會遇到html不能正確解析資源的問題。我的經驗如下:

1。使用絕對路徑在資源裡引入html網頁和資源:

使用res://應用程式名稱/資源型別/#資源號,

例如:如果你的應用程式名為c.exe,html網頁或資源儲存在html型別下。並且檢視資源標示號為133,便可以這樣引用:res://c.exe/html/#133。或這樣引用:res

://c:/c.exe/html/#133

2。使用相對路徑引用:

如果使用方法1,總得去尋找應用程式名稱,如果引入的是html中的,有諸多不便,譬如:應用程式如果改變了名稱,那呼叫便會無效。為了防止這些糾葛,有乙個非常好的辦法就是:把所有使用的資源(,css,js等),統統放到html資源型別下,引用的時候寫成 res://#資源號就可以了。譬如上例便可以這樣引用:res:/#133。當然好像res:/ 和res:// 是通用的。

3。flash控制項的支援:

我沒有在資源裡引用flash成功,看了看flash的官方文件,好像必須為絕對路徑才可以。例如movie=「d:

//flash//test.swf

」是可以成功的。

4。不在資源裡引用html,直接在本地檔案裡使用。可以在cdhtmldialog的繼承類裡新增乙個函式來處理。

void cdhtmlviewspec::gotourl(lpctstr pszurl)

}

StringBuilder類的建立,常用使用方法

string類 初始化用了三個字串 共3個 string str1 a string str2 b string str3 c 字串改變,又用了乙個字串 共4個 str1 str2 字串改變,又用了乙個字串 共5個 str1 str3 stringbuilder類 stringbuilder常用方法...

Flask script 內的Shell 類 使用

每次自動shell會話都要匯入資料庫例項和模型,很煩人。為了避免一直重複匯入,我們可以做些配置讓flask script的shell命令自動匯入特定的物件。若想把物件新增到匯入列表中,我們要為shell命令註冊乙個make context 函式 例子 hello.py 為shell命令新增乙個上下文...

C Trace類與Debug類條件編譯的使用

一.首先要明白debug與trace的區別 1.debug.write 和trace.write 有什麼不同?何時應該使用哪乙個?debug 類提供一組幫助除錯 的方法和屬性。trace 類提供一組幫助跟蹤 執行的方法和屬性,通俗的說就是為在不打斷程式的除錯或跟蹤下,用來記錄程式執行的過程。debu...