記憶體管理 如果你在寫Windows CE 程式中遇到的最重要的問題,那一定是記憶體問題。一個WinCE 系統可能只有4MB 的RAM,這相對於個人電腦來說是十分少的,因為個人電腦的標準配置已經到了128MB 甚至更多。事實上,運行WinCE 的機器的記憶體十分缺乏,以至於有時候有必要在寫程式的時候為節約記憶體而犧牲程式的整體效能。 幸運的是,儘管WinCE系統的記憶體很小,但可用來管理記憶體的函數卻十分完善。WinCE實現了Microsoft Windows
Windows API一日一練(69)GetTickCount函數時間計時,也不是越精確越好,有時只需要有一個計時就行了。這樣就可以使用毫秒層級的計時函數GetTickCount。這個函數是記錄了系統啟動以來的時間毫秒,當超過49.7天,這個值變為從0開始,也就是說49.7天是一個周期。當不同的兩次函數調時,就返回兩次時間差值。函數GetTickCount聲明如下:WINBASEAPIDWORDWINAPIGetTickCount( VOID );調用函數的例子如下:#001 //
最近寫的項目需要在64位的伺服器上,結果32位下編譯的不能用,只好重新編譯一套64位的。在編譯GDAL時,出現了串連錯誤,如下:LINK : error LNK2001: unresolved external symbol > _OCTNewCoordinateTransformation at 8 LINK : error LNK2001: unresolved external symbol _vbSafeArrayToPtr at 16 LINK : error LNK20
今天win7崩潰了,用光碟片重裝了下。結果啟動時,出現兩個選項,選第一個開啟後,在C盤下竟然有一個windows.old檔案,佔用記憶體幾十個G,怎麼刪除呢?通過單擊「開始」按鈕 ,開啟“磁碟清理”(Disk Cleanup)。 在搜尋方塊中,鍵入磁碟清理,然後在結果清單中單擊“磁碟清理”。如果系統提示您選擇磁碟機,請單擊安裝 Windows 的磁碟機,然後單擊“確定”。在“磁碟清理”對話方塊的“磁碟清理”選項卡上,單擊“清理系統檔案”。如果系統再次提示您選擇磁碟機,請單擊安裝 Windows
當你插入移動硬碟、滑鼠、SD卡、MP3等驅動時,系統提示要安裝驅動,這個SB系統說它找到通用卷的驅動了,就是安裝的時候出了點問題,它找不到指定的檔案了可笑的是微軟出了一個號稱可以解決這個問題的fix,kb940199,但是這個安裝補丁需要正版,而且據其它使用者反應就是安裝了也是沒有什麼作用,安裝時說 "更新不會應用到系統" , the update does not apply to your system,你看我使用的不就是微軟最新的,最先進的VISTA嘛,怎麼能does not
In case we have the following directory:c:\XXXProject\Include\And the directory sub neath may contains lots of files, sub directories, and so on.We want to remove this 'Include' path and re-construct it post the XXX project has been built, and if we
As part of the User Management in Computer Management, you can define a Logon script,which will be executed when you logon locally to your system. Such logonscript can containany valid Windows XP Command line instruction.(You may be used to see