原创 什麼是內核對象

/*     什麼是內核對象     內核對象可通過調用各種各樣的函數創建,這些函數需要傳遞一個與使用在內核     層的內核對象的類型不太一致的名稱。比如,函數CreateFileMapping會告訴OS     去創建一個與區域對

原创 有些事。。。

有些事,得爭取, 比如在技術上的進步。 向自己爭取。   有些事,不強求, 比如愛情。 Just take it as it comes。   有些事,也無奈, 比如掙錢很少的農民, 窮自己,善其身。   有些事,要看開, 比如銀行卡找不

原创 模塊劃分:平臺類,數據類,方法類

自己的第一個基於MFC的項目馬上就要結束了,在回顧以前代碼的時候,突然有一些想法,寫出來請大家評論一下: MFC下,我覺得自己寫的類可分爲三種,一是平臺類,二是數據類,三是方法類。 平臺類:在MFC中具體表示爲一些窗口類及顯示類,比如主窗

原创 迫於成長的壓力,不自覺的開始懷念童年

剛纔一瞬間的心情好爽,彷彿一下子回到了初中時代。。。   前因後果,只是青年與童年的差別。   長大了,已不是孩童,不能再下地裏偷西瓜, 長大了,已不是孩童,不能再騎車漫步郊外, 長大了,已不是孩童,不能再與夥伴們打鬧, 長大了,已經是男

原创 DIB,設備無關圖

/*     設備無關圖 DIB     設備無關圖包含一個顏色表,該表用於描述像素值與RGB顏色值的對應關係。     設備無關圖的意思是這種類型的位置能夠在任何設備上找到一個合適的顏色方案。     一個設備無關圖包含下述的顏色和

原创 微架構或重構

如果出現這種情況,如果不重新設計方案,以現在的代碼爲基礎進行修改肯定不能好的解決問題,那就要試着重新設計了。   可以在局部進行架構,或微架構,重構不比架構好。重構不能從根本上解決問題,而架構可以。   一個系統,分層要明確,不能因爲一個

原创 進程的內核對象句柄表

/*     當進程初始化的時候,系統會爲其分配一個句柄表。該句柄表只用於內核對象。     具體該句柄表在系統中是種怎樣的結構和是怎麼被系統管理的,現在沒有說明文檔。     進程句柄表的大體結構如下:     Index     

原创 不做月光族

對於初入行的工作者, 積累不僅僅在於經驗, 也在於錢財。   月光,月月光, 終會導致錢到用時方恨少。   飯吃的好吃的飽, 錢不一定要花的多。   衣服好品質好, 錢不一定要花的多。   平時生活好,有樂趣, 錢不一定要花的多。   處

原创 CEdit與鍵盤

CEdit可以處理很多默認的鍵盤消息,處理方式是給CEdit發送鍵盤被按下的消息即可。   如果想對特殊的按鍵組合進行處理,可單獨解析並處理。