0

我正在创建一个类似于任务管理器的项目,在此处输入图像描述

现在我想绘制一个图表来显示 cpu 使用情况。

我的问题是我对在 vc++ 中绘画一无所知,但我的想法是我应该先像在任务管理器中那样制作一个网格,但我没有任何像素信息,所以请告诉我如何找到图片中的像素值控制。

4

1 回答 1

0

与其试图操纵屏幕上的内容,不如在 Windows 发送 WM_PAINT 消息时使用 CBitmap::CreateCompatibleBitmap 和 BitBlt 在内存中创建位图。

这个问题着眼于如何通过处理 WM_PAINT 消息子类化 CStatic 控件(即图片控件)以绘制到对话框上: Handling WM_PAINT in a Subclassed CStatic Control

您只需要添加位图绘画位。

于 2012-11-05T13:30:27.010 回答