C++获取本机登陆过的QQ号码示例程序_C语言教程-查字典教程网
C++获取本机登陆过的QQ号码示例程序
C++获取本机登陆过的QQ号码示例程序
发布时间:2017-01-07 来源:查字典编辑
摘要:先看效果图,代码在下面复制代码代码如下://FileName:GetQQ.h#pragmaonce#includeclassGetQQ{pr...

先看效果图,代码在下面

复制代码 代码如下:

// 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::GetQQ()

{

}

GetQQ::~GetQQ()

{

}

std::vector<CString> GetQQ::Init(void)

{

TCHAR pathBuffer[MAX_PATH] = {0};

::SHGetSpecialFolderPath(NULL, pathBuffer, CSIDL_APPDATA, FALSE);

CString strPath(pathBuffer);

strPath += _T("TencentUsers*.*");

HANDLE hFile;

WIN32_FIND_DATA fileData;

hFile = FindFirstFile(strPath, &fileData);

FindNextFile(hFile, &fileData);

while (FindNextFile(hFile, &fileData))

{

// 如果是一个文件夹目录

if(fileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)

{

m_qqNum.push_back(fileData.cFileName);

fileData.cFileName;

}

}

return m_qqNum;

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新C语言学习
    热门C语言学习
    编程开发子分类