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