//获取当前粘贴板数据//利用场景,用于半自动化,如获取要执行的代码,脚本上传执行,获取返回结果等if ( OpenClipboard(NULL) ) { HANDLE hData
int VengConfig::GetFileType(LPCTSTR lpszFileName) { CFile file; byte buf[
//引用网上的一篇文章进行的修改 ,2003的所在注册表位置和其他的系统位置不同 //hkey 是注册表主键,如HKEY_LOCAL_MACHINE,szUrl为IP地址(原文中有域名的添加方法,这里去掉了) BOOL VengFuncConfig::SetTrustfulUrl(HKEY hKey, TCHAR
CString VengConfig::GetSysCheckTmpPath(void) { TCHAR TmpPath[MAX_PATH]={0}; LPITEMIDLIST pidl; &n
c++中使用boost::regex(由于标准库中版本过低,导致不支持多行,需手动编译添加最新版的boost库) //如去掉asp、jsp、php文件中的注释 //vs2010中默认的标准库中不支持(?ms)多行,手动编译添加boost::regex库(如boost1.5.2) //FileData为文件内容 &nbs
BOOL CheckConfig::SendCheckRtWithFtp(CString cSendRtFilePath,CString cSaveName) { TCHAR buf[64]={0}; SYSTEMTI
//用'&'或'?'进行连接
//在互斥体的前面加上全局"Global\\",可以使多个session下只运行一个实例 HANDLE hMutex = CreateMutex(NULL, FALSE, _T("Global\\SysCheck")); if
////获取tcp的连接信息 模拟netstat,此处只获取本地开放的端口 ////获取tcp的连接信息 模拟netstat,此处只获取本地开发的端口 vector<int> VengConfig::EnumTCPTable() {&nbs
//获取以系统内置帐户运行的进程的运行路径 wstring GetCurrentDirPath(void) { TCHAR wCurPath[MAX_PATH] = {0}; GetModuleFileNam
参考http://madcloudsong.com/articles/138中的方法 //此处只处理了32位的进程 #include #pragma comment (lib,"psapi.lib") //提升权限 void VengConfig::Adjus
//设置注册表指定的键值 bool SetRegValue(string path,string sSetKey,DWORD dValue) { try {&n
std::string VengFuncConfig::WstringToString(wstring wstr) { string str; int len = WideCharToMultiBy
bool StopNoNeedServices(LPCWSTR ServerName) { SC_HANDLE hScm, hService; SERVICE_STATUS status; &nbs
//禁用tcp/ip上的netbios bool StopTcpipNtBios(void) { try { cout<<
std::string VengFuncConfig::GetLocalHostIp(void) { vector vLocalIpList; string sLocalIP; &n
#pragma comment(lib, "ws2_32.lib") //远程IP,port,要下载的文件的绝对路径,本地保存的绝对路径 bool GetHTTP(string sRemoteIP,u_short nRemotePort,string sRem
bool EnableDebugPriv() { HANDLE hToken; TOKEN_PRIVILEGES tp; LUID luid; &nb
//提升为SE_DEBUG_NAME bool EnableDebugPriv() { HANDLE hToken; TOKEN_PRIVILEGES tp;
#include <iostream> #include "tinyxml.h" #include "tinystr.h" #include <string> #include <windows.h> #in
//Code by pnig0s //Date:2012,3,17 #include <stdio.h> #include <Windows.h> #include <lm.h> #pragma comment(lib,&qu
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号