C語言教程
![]() | 高手必看:C、C++程序的優化之路C語言教程 | 06-19 | [瀏覽] |
簡介:在高級語言中,程序的優化主要應該從數據結構、算法、控制流程等方面入手。各種語言各有它自身的特點,我們只能根據具體的語言來說明代碼優化的方法。當然,高級語言太多,不可能把每一種語言都拉進來,主要就談談C...... |
![]() | 在ATL中實現窗口C語言教程 | 06-19 | [瀏覽] |
簡介: 一、實現對話框 ATL中有三個模板類可用于創建一個對話框: 。1)CSimpleDialog:創建模式對話框,可以hostWindowsControlstemplate<WORDt_wDlgT...... |
![]() | 基于Visual C++ 的自動化客戶端的實現C語言教程 | 06-19 | [瀏覽] |
簡介: 我們在編寫程序,開發軟件的過程中如果能利用已有的程序的功能,那么可以大大減輕開發過程中程序員的工作量,同時達到事半功倍的效果。例如在工程中,許多軟件需要文字處理功能,雖然MFC提供了一些方法,但是...... |
![]() | ATL接口映射宏詳解C語言教程 | 06-19 | [瀏覽] |
簡介: 這幾天看了看ATL的接口映射宏,不知不覺看得比較深入了,突然就萌發了把它寫出來的想法。ATL中定義了很多接口映射宏,有幾個還是比較重要的,雖然好象沒有必要把它所有的細節都弄得很清楚,但深入學習的過...... |
![]() | 托管C++程序開發—Win表單文檔程序設計(中)C語言教程 | 06-19 | [瀏覽] |
簡介: 幸好,我們對MFC的文檔、視圖和框架類之間的聯系的作用有了一定的了解,因此編寫托管C++的文檔應用程序倒覺得不那么復雜。那么,事情該如何進行呢? 一、.NET框架中文檔應用程序的機制 .NET...... |
![]() | 使用Visual C++開發SOAP客戶端應用C語言教程 | 06-19 | [瀏覽] |
簡介: 在本篇文章中,我們將討論如何使用VisualC++開發一個簡單的SOAP客戶端應用程序,我們還將介紹SOAPAPI的使用。SOAP是互聯網上一種非常流行的交換信息用的協議,由于是為了與HTTP、S...... |
![]() | Visual C#的SQL Server編程C語言教程 | 06-19 | [瀏覽] |
簡介:VisualStudio.NET的中文Beta2版本推出已有一段時日了,相比早期的Beta1版本,新版本各方面都有很大的變化,其中包括SQLServer編程方面,在中文Beta2中,數據庫的存取普遍改...... |
![]() | VC# .Net中瀏覽Crystal ReportC語言教程 | 06-19 | [瀏覽] |
簡介:大名鼎鼎的CrystalReports(水晶報表)已內嵌為微軟VisualStudio.NET的標準報表工具,同時升級到CrystalReportsforVisualStudio.NET。它的優點是:...... |
![]() | 關于GC——Dotnet中Dispose的設計模式C語言教程 | 06-19 | [瀏覽] |
簡介:.NET的GC機制有這樣兩個問題:首先,GC并不是能釋放所有的資源。它不能自動釋放非托管資源。第二,GC并不是實時性的,這將會造成系統性能上的瓶頸和不確定性。為了解決第一個問題,.NET提供了析構函數...... |
![]() | Visual C++ 優化概述C語言教程 | 06-19 | [瀏覽] |
簡介:適用于:MicrosoftVisualC++.NET2003MicrosoftVisualC++Toolkit2003MicrosoftVisualStudio.NET摘要:演示了VisualC++2...... |
![]() | Visual C++.NET GDI+編程基礎C語言教程 | 06-19 | [瀏覽] |
簡介: GDI+提供從簡單到復雜圖形繪制的大量方法,并且我們可以通過對路徑和區域的操作構造出更復雜的圖形,這在CAD等場合極為有用。當然,在繪圖之前我們有必要搞清一些基本內容,如坐標空間、畫筆和畫刷等!...... |
![]() | .NET 中的斷言和跟蹤C語言教程 | 06-19 | [瀏覽] |
簡介:本頁內容調試器條件編譯跟蹤和TraceSwitch斷言TraceListener—Listeners正在偵聽BugslayerTraceListener的用法和實現更多新功能小結 ... |
![]() | 每個開發人員現在應該下載的十種必備工具C語言教程 | 06-19 | [瀏覽] |
簡介:本文自發布以來已經增加了新信息。請參閱下面的編輯更新。本文討論:•用于編寫單元測試的NUnit•用于創建代碼文檔資料的NDoc•用于生成解決方案的NAnt̶...... |
![]() | 代碼最優化.NET中的內存管理C語言教程 | 06-19 | [瀏覽] |
簡介:在.NET中,內存管理是自動進行的。內存的再收集屬于后臺任務,這使開發者們更專注于手邊的工作。在這篇文章中,我們來看一看為開發者提供幫助并且控制垃圾收集的接口。處理設計模式(Disposedesign...... |
![]() | VC++ SMTP協議電子郵件傳送剖析C語言教程 | 06-19 | [瀏覽] |
簡介: 前言 電子郵件服務作為Internet上應用最多和最廣的服務項目得到了非常廣泛的應用,在網絡應用中也起到非常重要的作用。如同其他的網絡服務,電子郵件系統也有其使用的傳輸協議,包括SMTP(Sim...... |
![]() | Managed C++設計新郵件檢查器C語言教程 | 06-19 | [瀏覽] |
簡介: ManagedC++是微軟VisualStudio.Net的一部分,它是從標準C++發展而來的,所以和標準C++幾乎是一樣的。不過因為它是建立在.Net架構之上的,經編譯器編譯后生成的是微軟的中間...... |
![]() | Visual C++6.0 API函數操作技巧集C語言教程 | 06-19 | [瀏覽] |
簡介: 一、隱藏和顯示光標 函數:intShowCursor(BOOLbShow); 參數bshow,為布爾型,bShow的值為False時隱藏光標,為True時顯示光標;該函數的返回值為整型,為鼠標...... |
![]() | Windows Sockets API實現網絡異步通訊C語言教程 | 06-19 | [瀏覽] |
簡介: 一、引言 在80年代初,美國加利福尼亞大學伯克利分校的研究人員為TCP/IP網絡通信開發了一個專門用于網絡通訊開發的API。這個API就是Socket接口(套接字)--當今在TCP/IP網絡最為...... |
![]() | 解決兩個難懂的安全性問題C語言教程 | 06-19 | [瀏覽] |
簡介: 安全性、服務和交互式桌面 與Unix守護程序類似,服務是MicrosoftWindowsNT?的中樞,可以向操作系統和用戶提供重要功能而無需用戶的參與。創建服務時,有一些問題需要注意! ic...... |
![]() | 高級掃描技術及原理介紹C語言教程 | 06-19 | [瀏覽] |
簡介: 1、向目標主機發送一個只有IP頭的IP數據包,目標將返回DestinationUnreachable的ICMP錯誤報文! 2、向目標主機發送一個壞IP數據報,比如,不正確的IP頭長度,目標主機將...... |
![]() | VC的另類數據庫編程C語言教程 | 06-19 | [瀏覽] |
簡介: 一、制作VB數據庫訪問ACTIVEXDLL 1、首先使用VB6.0創建一個心得ACTIVEXDLL工程,將工程命名為prjado、將類命名為clsado! 2、為工程添加ADO對象庫的引用。工...... |
![]() | 托盤編程全接觸C語言教程 | 06-19 | [瀏覽] |
簡介: 所謂的“托盤”,在Windows系統界面中,指的就是下面任務條右側,有系統時間等等的標志的那一部分。在程序最小化或掛起時,但有不希望占據任務欄的時候,就可以把程序放到托盤區。其實,托盤區的編程很簡...... |
![]() | 在Visual C++中使用內聯匯編C語言教程 | 06-19 | [瀏覽] |
簡介: 因為在VisualC++中使用內聯匯編不需要額外的編譯器和聯接器,且可以處理VisualC++中不能處理的一些事情,而且可以使用在C/C++中的變量,所以非常方便。內聯匯編主要用于如下場合: 1...... |
![]() | 理解 Visual C++ Extensions for ADOC語言教程 | 06-19 | [瀏覽] |
簡介: 當我們使用VisualC++進行ADO編程時,一項頗為頭疼的工作就是對VARIANT字段類型的處理。通常做法是,先把VARIANT類型轉換為形式上較為類似的C++類型,然后再把轉換后的數據存放在一...... |
![]() | TCP/IP Winsock編程要點C語言教程 | 06-19 | [瀏覽] |
簡介: 1、快速通信 Winsock的Nagle算法將降低小數據報的發送速度,而系統默認是使用Nagle算法,使用intsetsockopt(SOCKETs,intlevel,intoptname,co...... |
![]() | VC打造自己特色的屏幕保護C語言教程 | 06-19 | [瀏覽] |
簡介: 首先先給大家介紹一下屏幕保護程序的原理。其實屏幕保護程序就是普通的可執行程序(exe)。只不過Windows把它換了一個擴展名(scr),放在了系統目錄下,由操作系統調用而已。對WindowsNT...... |
![]() | 在VC++下對文件屬性的獲取與更改C語言教程 | 06-19 | [瀏覽] |
簡介: 一、引言 文件是數據在磁盤上最常用的一種存放形式,也是在程序設計中與之經常打交道的一種編程對象,不少程序尤其是數據傳輸和處理類的應用程序更是需要頻繁的創建、讀取和寫入文件。對于一些要求不是很嚴格...... |
![]() | 程序界面多模式顯示的實現C語言教程 | 06-19 | [瀏覽] |
簡介:圖一 圖二 圖三 基本構成思想: 實現原理很簡單,只要分別獲取窗體大小、客戶區大小、工具條大小、狀態條大小、邊框大小以及標題欄大小,既可根據不同顯示模式,計算出不同的新窗體的高度(關鍵在于要重新計...... |
![]() | VC++6.0中控制運行唯一實例C語言教程 | 06-19 | [瀏覽] |
簡介: 1.在MFC應用程序中加入一個MFCExtensionDLL 選擇Project|AddToProject|New...菜單對話框中的Projects標簽,點中MFCAppWizard(dll)...... |
![]() | WDM驅動程序設計之編譯安裝篇C語言教程 | 06-19 | [瀏覽] |
簡介: 編譯設備驅動程序的方法 安裝DDK后,在DDK程序組下有Check和Free兩個編譯環境,Check環境用于編譯帶調試信息的驅動程序,Free則是編譯正式發布版本的環境。通常情況下設備驅動程序的...... |