原创 書摘 關於MFC程序的啓動

visual c++ 技術內幕摘錄。 1 windows 把應用程序讀入內存。2 構造全局對象 包括 theApp.3 windows 調用全局函數winMain()4 winMain 查找CTheApp 派生類的實例 。5 winMai

原创 VC中定時器的使用 實現數據自動發送

定時器的使用 實現數據自動發送 2011-06-03 08:57 VC中定時器的使用 實現數據自動發送 2010-04-10 22:13:21 1.1 用WM_TIMER來設置定時器 先請看SetTimer這個API函數的原型 U

原创 win32的回調機制是如何現實的

 作者:MediaStar   ([email protected])   收錄於:2002年3月18日       調用(callin

原创 com註冊

這兩天寫了個空中升級車載機的PC小程序。程序中使用了網上無意間下載的COM組件,有原代碼。真的比較好用。 在我自己的電腦上一切OK後,拷貝到別人的電腦上,就是提示組件註冊失敗。 找問題,找啊找啊找啊找, 終於,想到註冊組件這個概念。一試,

原创 C語言運行時庫詳解

 運行時庫是程序在運行時所需要的庫文件,通常運行時庫是以LIB或DLL形式提供的。C運行時庫誕生於20世紀70年代,當時的程序世界還很單純,應用程序都

原创 C++類型隱式轉換

char 8                                                  unsigned char 8   short int 16                                 

原创 臨界區 互斥體 信號量 事件

臨界區 只能用於本進程 很常用,速度快。不是系統核心對象。互斥體 可跨進程 一個資源的互斥訪問。信號量 可跨進程 注意一個“量”字。比互斥體多了數量控制。事件 可跨進程 主要是控制線程的先後順序。

原创 Win32 exe 文件的啓動過程(zz)

 學習windows 編程從mfc角度來說可分爲兩部分那就是WinMain函數以前的,和WinMain函 數以後的。前者涉及很多windows操作系

原创 幾種數據庫編程接口

 從功能簡單的數據庫(如Jet   Engine)到複雜的大型數據庫系統(如oracle),VC++6.0都提供了一些編程接口。本文主要介紹以下五種:

原创 gps自動測試工具

計劃時間:1個周 8月17:使用CButtonST 實現了可以變換顏色的按鈕。使用過程中,發現該類有兩個版本,98版和0x版。爲了熟練,使用了98版。                 對話款使用非模式的。出於之前的API串口的通信速度慢的

原创 一個microsoft的.exe程序文件的啓動過程

      學習windows 編程從mfc角度來說可分爲兩部分那就是WinMain函數以前的,和WinMain函數以後的。前者涉及很多windows操作系統內部的知識,後者需要看mfc源碼。雖然大多數程序不需要了解太多關於os加載應用程

原创 西安出差

         昨天是週五,去西安出差。本來想着週末了,出差累點沒關係,週六可以睡懶覺休整一下了。不曾想,在填出差 手續的時候突然0島說週六也要上班。隱約聽到有人問爲什麼,0島說沒有爲什麼。我很想補充一句,因爲你在凌華 啊。還是沒說。唉

原创 windows網絡編程

winsock分別提供套接字模式(分爲鎖定和非鎖定)套接字IO模式(select,WSAAsynSelect,WSAEventSelect,Overlapped IO,completion port).通常情況下,套接字模式不用。因爲能

原创 數組指針

指向數組的指針和指針數據一直是一個繞口,難記,易混,易忘的東西。爲了弄清楚這寫概念。必須記住幾個關鍵點。1 數據名是數組第一個元素的地址。2. a[i]   等價於 *(a+i) 舉例:int a[10];int *p = a;  <=

原创 內存泄漏

奮鬥の銀光  2.1 C++中動態內存分配引發問題的解決方案假設我們要開發一個String類,它可以方便地處理字符串數據。我們可以在類中聲明一個數組,考慮到有時候字符串極長,我們可以把數組大小設爲200,但一般的情況下又不需要這麼多的空間