原创 Windows Service的PreMessageLoop BUG修復
Windows Service的PreMessageLoop HRESULT PreMessageLoop(int nShowCmd) { HRESULT hr; m_status.dwC
原创 資源 分配函數 清除函數 需要手動清除
資源 分配函數 清除函數 需要手動清除 Accelerators LoadAccelerators N/A No Atoms GlobalAddAtom GlobalFreeAtom Yes Bitmaps CreateBi
原创 四種畫背景的方法
方法一:調用CWinApp類的成員函數SetDialogBkColor來實現。 ---- 其中函數的第一個參數指定了背景顏色,第二個參數指定了文本顏色。下面的例子是將應用程序對話 框設置爲藍色背景和紅色文本,步驟如下: ---- ① 新建
原创 查找AD用戶
建立了一個測試的域,域內有用戶6000,但是使用下面的代碼段(從CSDN上面找到後修改出來的)列出所有的用戶時出錯了,只能顯示出前面1000個用戶. long GetUserInfoList(LPOLESTR pszSer
原创 :讓一個運行在SYSTEM權限下的進程與當前用戶的桌面進行交互 代碼:
#define DESKTOP_ALL ( DESKTOP_READOBJECTS | DESKTOP_CreateWINDOW | / DESKTOP_CreateMENU | DESKTOP_HOOKCONTROL |
原创 用 VC++ 2008 編寫 Windows Service(系統服務)
用 VC++ 2008 編寫 Windows Service(系統服務) 2008-03-30 08:08 現 在許多 Windows Ser
原创 數組與指針---都是"退化"惹的禍
數組與指針---都是"退化"惹的禍 1. 什麼是數組類型? 下面是C99中原話: An array type describes a contiguously allocated nonempty set of objects with
原创 VC彈出“選擇文件夾”對話框的程序的編寫
VC彈出“選擇文件夾”對話框的程序的編寫 (2009-06-25 20:21:26) <script> var $tag='it'; var $tag_code='4e108387259534ce8df699b26c70929
原创 截屏
#include "stdafx.h" #include <windows.h> #include <atlimage.h> int __stdcall WinMain( HINSTAN
原创 從AD中查找用戶
#include #include #include //Make sure you define UNICODE //Need to define version 5 for Windows 2000 #define _WIN32_WI
原创 Socket傳輸文件示例
Socket傳輸文件示例 //1:顯示文件進度 //2:可以隨時終止傳輸過程 //發送數據線程 UINT SendDataThread(LPVOID lpParam); //接收數據線程 UINT Receive
原创 vc6和vs2003下ATL服務程序的區別
【zz】vc6和vs2003下ATL服務程序的區別 2009-02-25 11:14 在VC++6與VC++.Net 2003中使用ATL開發Windows服務時,是有一些區別的。 其原因是VC++6與VC++.Net
原创 atl servcie
atl servcie 2007-09-22 15:05 ATL Services :To create your ATL COM object so that it runs in a service, simply selec
原创 內存泄漏檢查
#ifdef _DEBUG #define _CRTDBG_MAP_ALLOC #include #include #endif 主函數頭部加上 #ifdef _DEBUG _CrtSetDbgFlag(_CRTDBG_ALLOC_M
原创 怎麼查看端口占用情況?
怎麼查看端口占用情況? 開始--運行--cmd 進入命令提示符 輸入netstat -ano 即可看到所有連接的PID 之後在任