这篇文章主要介绍了C++获取任务栏打开程序窗口,大家可以参考使用
代码如下:
// File: OpenProgramOnTaskbar.h
#pragma once
#include
struct TaskInfo
{
// 程序名称
CString strProgramName;
// 窗口句柄
HWND hWnd;
};
class TaskbarInfo
{
public:
// 回调函数
static BOOL CALLBACK EnumWindowProc(HWND hWnd, LPARAM lParam);
public:
// 记录在任务栏打开的程序
std::vector m_TaskbarInfoArr;
// 顶层窗口句柄
HWND m_hWnd;
public:
TaskbarInfo();
~TaskbarInfo();
// 获得在任务栏打开程序信息
void GetTaskbarInof (void);
// 获得顶层窗口句柄,失败返回NULL
HWND GetTopWnd (void);
};
以上就是C++获取任务栏打开程序窗口示例的详细内容,更多请关注gaodaima搞代码网其它相关来源gao*daima.com搞@代#码网文章!