原创 字符替代

void Replace(char *str, char findChar, char replaceChar) {  for (int i = 0

原创 VC++ 中WM_COPYDATA 怎麼樣應用來實現兩個進程間的數據傳輸

本文着重講述瞭如果用WM_COPYDATA消息來實現兩個進程之間傳遞數據. 進程之間通訊的幾種方法: 在Windows程序中,各個進程之間常常需要交換數據,進行數據通訊。常用的方法有 使用內存映射文件 通過共享內存DLL共享內存

原创 批處理製作自解壓包

http://www.doc88.com/p-698922814460.html @echo off ::設置rar.exe 所在路徑 set rar="c:\program files\winrar\rar.exe" echo Si

原创 win32控制檯程序 修改圖標

1,將ico文件放到根目錄下 2,新建myRes.rc文件 IDI_MYICON     ICON   DISCARDABLE   "DZH.ico" 3,添加rc文件到工程資源文件中 4,重新編譯即可

原创 使用 Ratinal Purecoverage 進行 C++ 代碼覆蓋率分析

http://www.ibm.com/developerworks/cn/rational/r-cn-purecoveragecppcodecoverageanalysis/index.html

原创 個人整理的一些常見的開源測試工具

  白盒測試工具 linux c/c++內存泄露分析軟件:http://valgrind.org/ c/c++單元測試:http://code.google.com/p/googletest/  http://code.google.c

原创 C++讀寫Excel文件方式比較

C++讀取Excel的XLS文件的方法有很多,但是也許就是因爲方法太多,大家在選擇的時候會很疑惑。 由於前兩天要做導表工具,比較了常用的方法,總結一下寫個短文, 1.OLE的方式 這個大約是最常用的方式,這個方式其實啓動了一個EXCEL

原创 根據進程名取進程ID,句柄,最前端顯示

#include <Psapi.h>(需鏈接Psapi.Lib) DWORD m_dwTstObjID;HWND m_lmshwnd = NULL; //回調函數,根據進程ID獲得進程句柄 BOOL CALLBACK EnumWind

原创 路徑相關API

需要頭文件:shlwapi.h Minimum DLL Version shlwapi.dll version 4.71 or later Custom Implementation No Header shlwapi.h Impor

原创 常用嵌入式軟件白盒測試工具介紹

一、 VcTester 生產廠商 深圳市領測科技有限公司 簡介 VcTester由深圳市領測科技有限公司自主研發,專業服務於嵌入式白盒測試領域的測試工具,它遵循第4代白盒測試方法(4GWM,The 4th Generation Whit

原创 瀏覽按鈕

//瀏覽文件夾 void CUpdateTestDlg::OnBnClickedBtnDzhpath() {CString strRetPach;TCHAR szPath[MAX_PATH];BROWSEINFO bi;bi.hwndOw

原创 逗號分割字符串

CStringArray itemarray;CString strToken;int curPos=0;while(_T("") != (strToken = filename.Tokenize(","

原创 openprocess失敗,errorcode爲5,提權代碼

void EnableDebugPriv() { HANDLE hToken; LUID sedebugnameValue; TOKEN_PRIVILEGES tkp; if ( ! OpenProcessToken(

原创 SVN命令行同步更新

GetSvnSrc.bat @echo off @color 0C echo ***************************** echo. echo 今天是 %date% echo 時間是 %time% echo. echo.

原创 迭代查找文件夾下所有文件

int FileCount = 0; BOOL  DirectoryList(LPCSTR Path) {  WIN32_FIND_DATA FindData;  HANDLE hError;  char FilePathName[LEN