原创 半透效果實現
evc下兩種實現半透明背景的函數 作者:中國嵌入式系統開發 實現兩張圖片疊加,半透明效果。 sdmmclogozx.bmp和sdmmclogohangsheng.bmp void CGPS_eDogDlg::TransBitmap
原创 linux 常用提示
find . | xargs grep -n "linux_ltib.mak" 在目錄文件中搜索字符串 makefile裏 := 定義的變量如
原创 linux 中NFS環境配置
建立的目的:可以直接在開發板上掛載開發主機上的文件系統,減少程序的燒寫次數,提高程序開發速度。 NFS(Network File System
原创 Windows Mobile中的文件改變通知
在資源管理器中,刪除一個文件,更改一個文件夾名稱,都能及時刷新。這是怎麼做到的呢?答案是使用了文件改變通知。 先看一個結構 typedef struct tagSHCHANGENOTIFYENTRY { DWORD dwEventMa
原创 windows mobile中區分cmwap或cmnet接入點
我在之前的一篇文章中談到了使用網絡接入點的問題:http://blog.csdn.net/pknife/archive/2008/05/21/2467602.aspx,另外的一篇文章演示瞭如何創建cmwap接入點:http://blog.
原创 VS2005編譯的程序在XP系統下不能運行的解決辦法
我們有這樣的經驗,在VC6.0、VS2003下使用Use MFC in a shared DLL選項編譯出來的程序,如果在一臺純潔的機器上運行,會彈出警告,提示我們缺少某些dll。我們乖乖的把那些庫收集起來,打包的時候裹到一起就OK了。
原创 WinCE下的非常用字符串操作函數
Windows CE是一種Unicode環境,使用wchar_t來描述字符型變量。注意,這並不是說它不支持char型字符,char* p = "你好"同樣是合法的,只不過在顯示的時候必須轉換成wchar_t類型。 來看看WinCE下的字符
原创 windows mobile中求存儲空間大小
以下函數可得到主內存信息:BOOL GetStoreInformation( LPSTORE_INFORMATION lpsi ); 參數定義:typedef struct STORE_INFORMATION { DWORD d
原创 WInCE下線程的事件同步
程序開發中,我們經常會用到多線程。而某個線程的運行可能會依賴或影響另一線程的運行。如果一個線程需要通知其他線程某個事件發生了,可使用Event同步事件。 先來看看與Event相關的函數:HANDLE CreateEvent( LPSEC
原创 Windows mobile下寫IE cookie
登錄csdn一次,會記錄下用戶名和密碼,頻繁刷新網頁時,並不需要頻繁登錄。這一切歸功於cookie。Cookie文件只是個純粹的文本文件,以換行符(ASCII=10)爲分隔符,格式如下:cnt_uid_wwwfa565c5abe27b0e
原创 Windows mobile下獲取系統圖標
這個問題其實是由pocket pc的CFileDialog問題引發來的。 CFileDialog打開後,只能選擇My Documents下的目錄和文件,功能超弱的說(其實應該叫CDocumentFileDialog纔對)。 好想自
原创 windows mobile上調用攝像頭接口
使用SHCameraCapture接口可以調出照相機進行拍照、攝像,並得到圖片或視頻文件的路徑。 以下代碼進行拍照:SHCAMERACAPTURE shcc;ZeroMemory(&shcc, sizeof(shcc));shcc.cbS
原创 Windows Mobile下實現圖片的3D效果
有些時候需要酷酷的效果,來裝扮一下我們的程序。 以下是類似S1從右至左滑動的效果示意圖。 看起來還有點那個意思吧? 其實原理並不複雜,用到了一個畫圖函數StretchBlt。 函數功能:函數從源矩形中複製一個位圖到目標
原创 Windows Mobile下的窗體半透明實現
這裏說的半透明,是說把窗體下的桌面內容透出來。windows mobile不像windows那麼方便,有SetLayeredWindowAttributes可以使用來實現半透明。 在顯示一個窗體之前,需要得到得到桌面DC,將其拷貝至內存D
原创 windows mobile下文件的壓縮與解壓縮
zlib是用於數據壓縮的函數庫,在windows和linux上都被廣泛應用。當然,windows mobile上也可以順利地使用該函數庫。 先進入到下面的地址去下載一個包,是專門針對wince系統的:http://www.tenik.co