原创 BCB編譯exe的選項設置

1.在project->Options->Compiler中點擊Release; 2.取消project->Options->Packages中的Builder with runtime packages對鉤; 3.取消project->

原创 BCB編寫DLL終極手冊

一. 編寫 DLL   File/New/Dll 生成 Dll 的嚮導,然後可以添加導出函數和導出類   導出函數:extern "C" __declspec(dllexport) ExportType FunctionName(Para

原创 AVR復位和中斷處理及中斷嵌套【轉載】

AVR復位和中斷處理及中斷嵌套【轉載】                              ----------------非常感謝原作者,謝謝。 AVR提供了幾種不同的中斷源。這些中斷和復位向量在程序存儲器空間內都有自己

原创 ubuntu 的一些基礎知識

1.apt-get install 安裝時下載的文件放在/var/cache/apt/archives中;    如果要刪除這些文件,可以使用sudo apt-get clean 2.釋放磁盤空間的幾種方法:    a.清回收站;   

原创 little endian和big endian

  1.故事的起源 “endian”這個詞出自《格列佛遊記》。小人國的內戰就源於吃雞蛋時是究竟從大頭(Big-Endian)敲開還是從小頭(Little-Endian)敲開,由此曾發生過六次叛亂,其中一個皇帝送了命,另一個丟了王位。 我們

原创 ubuntu9.04的安裝

之前裝的ubuntu8.10分配的空間太小了,不夠用,只好換一個,這一次分配的8G,現在感覺還是少了哦,哎! 首先在虛擬機下安裝ubuntu9.04,沒什麼好說的; 1.更新源,更換語言包,網速慢,更新了一個通宵: 2.安裝kde4.2桌

原创 linux attribute機制

 GNU C的一大特色(卻不被初學者所知)就是__attribute__機制。__attribute__可以設置函數屬性(Function Attribute)、變量屬性(Variable Attribute)和類型屬性(Type Att

原创 藉助VMware實現單機使用WinDbg

調試器中,SoftICE可以說是鼎鼎大名。而 Microsoft 的調試器 WinDbg 則有很多 SoftICE 不具備的非常有用的功能。對於從事 Windows 系統研究和驅動開發的人來說,WinDbg 實在是件上好的兵器,值得推薦。

原创 BCB不讓應用程序顯示在任務欄上的方法

 Windows規定,如果一個窗口是浮動的工具類型窗口時,它就不在任務欄上顯示了。要爲窗口設置這個屬性,可以利用API函數SetWindowLong。該函數用來改變窗口的一些特徵它的定義如下:    ///////////////////

原创 linux下查看安裝的軟件信息

 aptitude show ***              秀了很多信息 dpkg -L ***             還沒怎麼用!   安裝avr的linux編程環境:sudo apt-get install gcc-avr av

原创 ubuntu 安裝SDL

 ubuntu 安裝SDL   sudo apt-get install libsdl1.2-dev 順便把下面幾個補充包裝上: sudo apt-get install libsdl-image1.2-dev sudo a

原创 鳥哥的linux私房菜讀記

記錄一些以前不知道的東西: 1。如果是一個目錄,在分配權限的時候,一定要把他的x(執行權限)分配出去,否則r、w權限將不能使用。   點贊 收藏 分享 文章舉報 jinling1

原创 BCB中TrayIcon組件的使用

其實,在   Borland   C++   Builder   5.0   中編寫Tray程序是件很簡單的事。在安裝   Borland   C++   Builder   5.0   時選擇Full(完全)安裝,安裝完成後,在Samp

原创 在linux環境下編譯avr單片機程序

看到公司的老外都是用Linux編譯AVR的程序,感覺很強,而且本人也很喜歡linux,所以決定進行學習,現記錄一下學習過程:   首先安裝avr-gcc和avr-gdb:    sudo apt-get install gcc-avr  

原创 獲取屏幕尺寸大小

int with= GetSystemMetrics(SM_CXFULLSCREEN); int heigh= GetSystemMetrics(SM_CYFULLSCREEN); 通過上邊兩個函數獲取的是顯示屏幕的大小,及不包括任務