如何找出系統上正在啟動並執行任務

如何找出系統上正在啟動並執行任務 說明:此篇文章來自網易,不過我看好象是<Win95API開發人員指南>上的,也不知那位仁兄輸入的,不過眾網友會感激他的問題   有的程式員希望能夠向使用者列出當前正在啟動並執行任務,但對任務和視窗的區 別又不是很確定。是否可以同時列出呢?還是需要確定顯示哪一個呢? 方法   列出任務和視窗是相當有用的。任務是運行著的 Windows 應用程式,無論此 應用程式是否顯示視窗。一個任務也可以顯示好幾個視窗,主視窗即父視窗,其

Q:How to read attribute from a tag

Q:How to read attribute from a tag--------------------------------------------------------------------------------<?xml version="1.0"?><autos>  <manufacturer name="Chevrolet">    <make name="Corvette">      <model>2000

使用Win32API函數保護你的檔案

       在程式開發過程中,經常遇到需要保護使用者資訊和私人資料不被他人竊取的情況,也就是要對資料進行加密。在Win2000以前,要對資料進行加密和解密操作,一般要使用CryptAPI函數,相當煩瑣。幸運的是,從Win2000開始,作業系統從核心的層級上提供了對檔案進行加密和解密的函數,而且使用起來相當簡單。    加密的函數是    BOOL EncryptFile(        LPCTSTR lpFileName  //檔案名稱    );   

在VC++中訪問和修改系統註冊表

   Windows95/98的註冊表包含了Windows95/98的系統配置、PC機的硬體設定、Win32應用程式和使用者的其他設定資訊。註冊表和INI檔案不同,它是多層次的樹狀資料結構,具有六個分支(根鍵),每個分支又由許多的鍵和索引值組成,而每個鍵則代表一個特定的設定項目。  在實際的編程工作中,我們遇到了如何在Visual

用VC實現定製標題列

用VC實現定製標題列--> 介紹安裝WH_CALLWNDPROC,實現對程式標題列和邊框的定製 讀者評分 16 評分次數 5 本文要想用VC編寫出一個漂亮的介面通常是比較費時的,主要原因有兩個,一是VC中內建的組件少而不亮,二是無法進行可視化設計.不過,這些都只是針對常用的方法罷了,如果你採用子類化,鉤子等技術,可以完全改變這處局面,甚至比Delphi等RAD工具還要快.本文中就將介紹如何編寫一個DLL,如何來輕鬆的定製標題列.    為了使每個表單的標題列都能定製,並且不用為每一個表單類編碼,

_variant_t和BSTR的例子

我可以給你例子,是關於_variant_t和BSTR的,大部分的資料類型已經被包括。暫時貼一點給你看:如何互相轉換 BSTR 和 標準C字串以下代碼是用在我的一個Com組件中的,原理可以借鑒:STDMETHODIMP CCStr::Upper(BSTR inStr ,BSTR *outStr){/*        要 求:                         com介面傳入的參數除了基本的非指標類型(如ing ,long ,bool等),其餘的都要使用com特定的類型 --     

用CryptoAPI進行資料加密、解密

 ---- 因為過於複雜的密碼編譯演算法實現起來非常困難,所以在過去,許多應用程式只能使用非常簡單的加密技術,這樣做的結果就是加密的資料很容易就可以被人破譯。而使用Microsoft提供的加密應用程式介面(即Cryptography

關於HOOK截入中文輸入

關於HOOK截入中文輸入 //HOOK IME TO GET CHINESE INPUT CHAR//MAKE BY ZWELL//2004.12.9//THIS WILL BUILD HOOK.DLL, IF YOU WANT TO USE, JUST USE THE EXPORT FUNCTION INSTALLHOOK//ADDTION: YOU MUST ADD THE IMM32.LIB INTO PROJECT, OTHERWISE, IT CAN NOT BE PASS...^_^

Unicode的操作說明

具體請看MSDN的MultiByteToWideChar用於將多位元組字串轉換成寬字元串;函數WideCharToMultiByte將寬字元串轉換成等價的多位元組字串使用支援unicode的字串操作函數和定義,Microsoft提供的C運行期庫與ANSI的標準C運行期庫是一致的,ANSI

裝飾你的Title Bar

下面是Windows重畫非客戶區的過程。在處理WM-NCPAINT、WM-NCACTIVE、WM-SYSCOMMAND、WM-SETTEXT訊息之後,Windows調用預設處理訊息函數DefWindowProc,在此函數中將對非客戶區進行重畫操作,故而在CWnd的虛函數DefWindowProc中,重畫Title Bar,就可以達到我們的目的,但是若不對訊息進行一定的過濾,勢必引起過多的重畫,我們假定Title Bar上沒有System Menu,即沒有最大、最小和關閉按鈕在Title

directx9又更新了。

文章目錄 D3DX UpdatesDocumentation UpdatesDXUT UpdatesTechnical Article UpdatesPIX Tool UpdatesDirectX Component Status  連結:http://msdn.microsoft.com/directx/directxdownloads/default.aspxWhat’s New in the April 2005

隨筆之:VC操作Word系列(一)

 近日作一個小東西涉及到對匯總結果的列印,由於列印只在一台特定的機器進行所以考慮使用Word來實現,這樣比較簡單而且很專業。開始的時候這個東西沒有這項功能後來我閑的無聊看看是否可以實現(以前從來沒有做過這方面的東西),於是乎搞了一下也不是很難,一點心得大家給指點一二,使用的是Office2000,工程類型是MFC的對話方塊。先看看需要使用到的東東: 1.View->ClassWizard->Automation->Add Class From

資料加密演算法

http://blog.joycode.com/moslem/archive/2003/12/29/10108.aspx目前企業面臨的計算環境和過去有很大的變化,許多資料資源能夠依靠網路來遠程存取,而且越來越多的通訊依賴於公用網路公用網路(如 Internet),而這些環境並不保證實體間的安全通訊,資料在傳輸過程可能被其它人讀取或篡改。加密將防止資料被查看或修改,並在原本不安全的通道上提供安全的通訊通道,它達到以下目的:保密性:防止使用者的標識或資料被讀取。 資料完整性:防止資料被更改。

用VC進行COM編程所必須掌握的理論知識

為什麼要用COM   軟體工程發展到今天,從一開始的結構化編程,到物件導向編程,再到現在的COM編程,目標只有一個,就是希望軟體能象積方塊一樣是累起來的,是組裝起來的,而不是一點點編出來的。結構化編程是函數塊的形式,通過把一個軟體劃分成許多模組,每個模組完成各自不同的功能,盡量做到高內聚低藕合,這已經是一個很好的開始,我們可以把不同的模組分給不同的人去做,然後合到一塊,這已經有了組裝的概念了。軟體工程的核心就是要模組化,最理想的情況就是100%內聚0%藕合。整個軟體的發展也都是朝著這個方向走的。

在2000和xp下,隱藏進程,VC6.0測試通過

http://blog.csdn.net/uoyevoli/archive/2005/06/02/386210.aspx標頭檔:////////////////////////////////////////HideProcess.hBOOL HideProcess(); CPP源檔案:///////////////////////////////////////////////////////////////////////////////HideProcess.cpp#include<

隨筆之:VC操作Word系列(二)

 大家都應該使用過Word提供的表格功能很是專業,如果在作一些資料庫開發之類的軟體對匯總的資料進行列印是常見的功能,這個如果用Word來實現個人感覺不錯,廢話少說說練咱就練。void CWordTestDlg::TestWord2(){_Application app;COleVariant

msdn中Strings的說明

msdn:Chapter 6: Stringshttp://msdn.microsoft.com/library/en-us/dnw32dev/html/ora_apiprog6_topic1.aspTable of ContentsThe BSTRC-Style LPSTR and LPWSTR StringsString TerminologyTools for Exploring StringsPreparing the BSTRThe Returned BSTRWhat to

AES密碼編譯演算法主要步驟

1 AES密碼編譯演算法主要步驟1.1 AES演算法整體描述l 給定一個明文x,將State初始化為x,並進行AddRoundKey操作,將RoundKey與State異或。l 對前Nr-1輪中的每一輪,用S盒對進行一次代換操作,稱為SubBytes;對State做一置換ShiftRows;再對State做一次操作MixColumns;然後進行AddRoundKey操作。l 依次進行SubBytes、ShiftRows和AddRoundKey操作。l 將State定義為密文y。1.2

使用子類化技術,讓 對話方塊中的 Edit 控制項接受 TAB 鍵(純屬抄襲MSDN)

 The following example shows how to subclass an instance of an edit control in a dialog box. The subclass window procedure enables the edit control to receive all keyboard input, including the ENTER and TAB keys, whenever the control has the input

Heap與Stack的區別(轉載,剛看到的)

 初學者總是不知道堆與棧的區別,剛剛看到的,希望對初學者有所協助一、預備知識—程式的記憶體配置 一個由c/C++編譯的程式佔用的記憶體分為以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變數的值等。其操作方式類似於資料結構中的棧。 2、堆區(heap) — 一般由程式員分配釋放, 若程式員不釋放,程式結束時可能由OS回收 。注意它與資料結構中的堆是兩回事,分配方式倒是類似於鏈表,呵呵。

總頁數: 61357 1 .... 8629 8630 8631 8632 8633 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.