原创 動態調用dll函數

// 聲明typedef HRESULT (__stdcall *SHGETFOLDERPATHPROC)(                                       HWND hwndO

原创 談一點C++的感想

最開始我學的是c語言,對C++這個東西,覺得既熟悉又陌生,因爲C++在語法上與C的語法有很多相同之處。 如果是在這個層面來講,頂多也是將Cplusplus當成C來用,對於c++的精華類和對象棄而不用,這個未

原创 如何繪製半透明位圖

使用時記得倒入Msimg32.lib 靜態庫啊,否則會報錯的void CAADlg::OnButton1() {      CDC DialogDC;  CDC *pDC;  pDC = GetDC(); 

原创 win8異步編程

win8異步有兩種模式:PPL task, WinRT的異步API 和混合模式 異步編程通常在系統線程庫分配線程,屬於多線程編程。這一點和以前windows的編程接口有很大的不同。 win8異步編程大量使用了Lambda表達式(http

原创 CListCtrl, 重載DrawItem函數

定義你自己的類,繼承CListCtrl類,然後重載DrawItem函數,並保證在屬性中有LVS_OWNERDRAWFIXED風格. exp:CListCtrlExt m_ListCtrl;m_ListCtrl.ModifyStyle(0,

原创 孔子告訴我們:“奴隸社會好”

孔子畢生精力只在恢復先王之道,也就是周朝的禮樂制度。按照現代的觀點來看,周朝的社會制度就是奴隸社會制度。恢復和完善奴隸制,這就是孔子一生所追求的理想。

原创 Windows Mobile 發彩信問題

Windows Mobile 本身並不支持彩信,所以發彩信的問題一般都需要生產廠家的支持。但是,我所碰到的幾家公司都是採用ArcSoft的MMS  Composer。 經過一番研究和網友的幫助,發現了一點解

原创 Windows Mobile 5.0 Today Screen Plugin

 發狂了兩天,自己寫的Plugin爲什麼顯示不出來,原來在CreateWindow裏設置的高度根本沒用,需要在響應時WM_TODAYCUSTOM_QUERYREFRESHCACHE設置Item高度,不設的話

原创 BIG5->GB

BIG5->GB的帖子如何實現Big5、韓文、日文到簡體中文(gb2312)轉換?最好提供程序代碼!給一種代碼送200分。三種送600分回覆人: papaya_stone(^_^)shentong(^_^)

原创 糾正對call stack的錯誤的認識

自從發現call stack這個調試法寶之後,就把單步執行給丟到了一邊。昨天調試的時候發現,call stack中所反映的調用位置存在一些偏移,不能準確的定位到調用位置,這可能是由於編譯成二進制代碼或者彙編

原创 VS2005的一個BUG

我以前在VS2003上用VC.NET開發了一個程序,界面上有一個按鈕,用來打開一個文件選擇對話框,一切都正常。最近改用VS2005開發,重新編譯了以前的程序,怪事就來了,FileDialog還是能夠打開,但

原创 COM本質論--(chapter1-3)

最近,一時興起,想了解一下COM技術,就打印了幾章COM本質論.作者曾經參與過COM技術的設計,可以說對COM瞭如指掌,娓娓道來,令人酣暢淋漓.以前看<MFC程序設計>時,關於COM技術這幾章,總是讓我頭痛