03 2013 档案

摘要:// FileName: GetQQ.h#pragma once#include <vector>class GetQQ{private: std::vector<CString> m_qqNum;public: GetQQ(); ~GetQQ();public: // 获取QQ号码 std::vector<CString> Init(void);};// FileName: GetQQ.cpp#include "stdafx.h" // 如果编译出错请删除这句#include "GetQQ.h"GetQQ::GetQ 阅读全文
posted @ 2013-03-20 16:25 放逐²º¹² 阅读(620) 评论(0) 推荐(0) 编辑
摘要:// FileName: UseSoftTime.h#pragma once#include <vector>struct UseTime{ // 开始时间 SYSTEMTIME startTime; // 结束时间 SYSTEMTIME endTime; // 时间差 SYSTEMTIME subTime;};struct UseSoftInfo{ // 软件名 CString SoftName; // 软件启动时间;如果在打开我们的软件之前,待监测软件已存在,默认启动时间为我们软件打开的时间 std::vector<Use... 阅读全文
posted @ 2013-03-20 12:17 放逐²º¹² 阅读(729) 评论(0) 推荐(0) 编辑
摘要:// FileName: BrowsHistory.h// ------------------------------------------------------------------------------------------------------------------------// Remarks:// BrowsHistory对象应该设置成全局,或者静态;防止还没有获取完网址,对象就析构了;// --------------------------------------------------------------------------------------.. 阅读全文
posted @ 2013-03-13 17:41 放逐²º¹² 阅读(2539) 评论(6) 推荐(0) 编辑
摘要:利用全局钩子 制作一个个性化的dota游戏改键!dll部分:// FileName: add.cpp#include <Windows.h>/* 定义全局变量 */HWND g_hwnd = NULL;HHOOK g_hKeyboard = NULL;// 设置数据段#pragma data_seg("MySec")static WORD g_keyNum[6]={0}; // 只有初始化过的才能用static int g_signed = 0;#pragma data_seg() #pragma comment( linker,"/section:M 阅读全文
posted @ 2013-03-13 17:16 放逐²º¹² 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:// File: OpenProgramOnTaskbar.h#pragma once#include <vector>struct TaskInfo { // 程序名称 CString strProgramName; // 窗口句柄 HWND hWnd;};class TaskbarInfo{public: // 回调函数 static BOOL CALLBACK EnumWindowProc(HWND hWnd, LPARAM lParam);public: // 记录在任务栏打开的程序 std::vector<TaskInfo> m_Tas... 阅读全文
posted @ 2013-03-06 09:12 放逐²º¹² 阅读(1190) 评论(0) 推荐(0) 编辑