原创 字符替代
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