我正在创建一个类似于任务管理器的项目
现在我想绘制一个显示cpu使用情况的图表。
我的问题是我对vc ++中的绘画没有任何了解, 但我的想法是我应该首先在任务管理器中创建一个网格,但我没有任何像素信息, 所以请告诉我如何在Picture控件中找到像素值。
答案 0 :(得分:0)
当Windows发送WM_PAINT消息时,不是试图操纵屏幕上的内容,而是使用CBitmap :: CreateCompatibleBitmap和BitBlt在内存中创建位图。
这个问题着眼于如何通过处理WM_PAINT消息将CStatic控件(即图片控件)子类化为绘制到对话框: Handling WM_PAINT in a Subclassed CStatic Control
您只需要添加位图绘制位。