1日
CListCtrl中顯示中文時(shí)出亂亂碼,界面上的按鈕及靜態(tài)文本框顯示正常。不同點(diǎn)是按鈕及文本框在設(shè)計(jì)時(shí)定義了caption屬性。
在資源編輯器中打開(kāi)對(duì)話框,對(duì)話框字體是特定于西文microsoft...。把字體改為可顯示中文的宋體等,再運(yùn)行時(shí)不再出現(xiàn)亂碼。
3日
應(yīng)用程序要用到一個(gè)成熟的COM控件,我把它做成了自定義資源隨程序發(fā)布。
1:把該DLL以添加自定義資源的方式加入到自定義資源。
2:程序在啟動(dòng)時(shí)通過(guò)findresource,loadresouce,lockressouce三API函數(shù)找到自定義資源的內(nèi)存緩沖區(qū),資源大小用sizeofresource來(lái)確定。
3:把得到資源緩沖區(qū)寫(xiě)到文件中,再調(diào)用注冊(cè)函數(shù)完成注冊(cè)。
在win8上用ARP -s綁定MAC地址失敗。
1:用netsh i i show in查看有哪幾接口。
2:為接口為38的綁定靜態(tài)地址。netsh -C "i i" add neighbors "對(duì)方IP" "對(duì)方MAC地址"
3:用arp -a查看,對(duì)方IP和MAC地址出現(xiàn)在靜態(tài)路由表中了。
4日
LZO壓縮算法是一種無(wú)損壓縮,解壓速度比較快。
http://www.oberhumer.com有它的詳細(xì)介紹,其中也分成了很多種算法版本。minilzo中沒(méi)有調(diào)整壓縮率的配置,在其它的版本中有相應(yīng)壓縮率的函數(shù)。
6日
C#的靜態(tài)構(gòu)造函數(shù)
C#的靜態(tài)構(gòu)造數(shù)會(huì)在第一次使用該類(lèi)之前被調(diào)用,且只會(huì)被調(diào)用一次。