前言今天我們談談Windows 2000下中斷機制的擴展,首先申明本文提到的技術並非本人發現的,只不過是我在學習Windows內核過程中的一點心得
介紹如果你決定開發LINUX下的防火牆,你會找到很多免費的信息與源代碼。但如果開發WINDOWS平台下的防火牆會有點困難,找到相關信息與代碼都簡直
日志記錄對於應用程序來說是很重要的。本文就簡單實現的實現了這樣一個模塊。該模塊實現對程序預期的信息進行記錄的功能。該模塊為每一個向它進行注冊的模塊
本文的對象是COM編程初學者,其目的旨在描述如何用ATL創建COM服務器,以及如何在VC或VB編寫的客戶端應用程序中調用COM服務器。為了不給初學
上次寫了如何在VC6.0下對Delphi寫的COM進行調用,原本想馬上寫如何在Delphi中調用VC6.0開發的COM時,由於在寫事例程序中碰到了
今天和夜月兄討論了一下在windows nt/2000/xp下如何讀取bios信息,現在把結果向大家匯報一下。大家都知道,windows接管了對物
源代碼包中共有兩個zip文件,其中DelphiCallVCCOM.zip為Delphi調用VC的COM組件,VCCallDelphiCOM.zip
很多軟件例如:KV3000等在關閉之後會在托盤區有一個小的托盤圖標,這表示程序並沒有真正停止而在後台運行。當我們單擊鼠標時可以使它在桌面上出現一個
在寫這個程序之前,我曾看到過別人用SDK寫的關機程序。不過他的程序只在WIN9X下有效,在2000中就不行了,不能關機只能注銷。因為2000屬於多
我們經常遇見定時關機的情況,我在此提出的非定時關機,是應用在我們不能預料我們的作業什麼時候完成的情況下,舉個例子:本人平時在用matlab運行某算
單位最近加強安全檢查,除了部分服務器,下班不關機器的同事,都被罰了款。為此,我試著下載了幾個自動關機的程序,但是都不好使。都是最後顯示&ldquo
在線程之間傳送信號可以使用事件對象,用MFC的CEvent來表示。一個事件對象有兩種狀態:信號態與非信號態。線程能監視於信號態的事件,以便在適當的
互斥跟臨界區很相似,便遠比臨界區復雜。因為使用互斥不僅僅能夠在同一應用程序不同線程中實現資源的安全共享,而且可以在不同應用程序的線程之間實現對資源
臨界區是一種保證在某一時刻只有一個線程能訪問數據的簡便辦法。不管哪一個線程占用臨界區對象,它都可以訪問受保護的數據,而其他線程就必須等待,直到占用
除了使用臨界區與互斥可以完成線程間的同步外,還可以使用信號量CSemaphore。使用信號量還有一個好處便是:信號允許多個線程同時使用共享資源,這
ATL初學者,很希望和大家多交流,多謝!說明:1.新建一個基於對話框的project:(MFC_in_ATL)2.Insert/New ATL O
最近因為工作的需要,要對注冊表項進行備份恢復,於是我就去了解了一下注冊表的相關內容。原本我打算用RegSaveKey和RegRestoreKey來
本人剛學VC不久,近來做了一個一鍵清空的小軟件,主要是為了保護個人隱私,該軟件清除的內容包括:我最近的文檔,IE訪問記錄,上網歷史記錄,地址欄UR
近來由於需要在自己寫的程序中對注冊表進行操作。總結些經驗,並做個一個DEMO供日後使用,現在把它拿出來和大家分享……
本文代碼運行效果圖如下:摘 要:本文主要通過一些簡單的例子,介紹了如何在Visual C++的窗口和非窗口類中使用定時器。重點介紹了如何用靜態成員