以下是 CMFCToolBarImages::Draw 方法的简单示例用法:
#include <afxtoolbarimages.h>
// ...
CMFCToolBarImages myToolBarImages;
// 加载位图资源或添加其他图像
// ...
CDC* pDC; // 假设已经获取到绘制的设备上下文
CRect rect; // 按钮的位置和大小
// 绘制第一张图像(索引为 0)到指定的设备上
myToolBarImages.Draw(pDC, 0, rect.TopLeft(), CMFCToolBarImages::ImageAlignHorzLeft, CMFCToolBarImages::ImageAlignVertTop);
在这个例子中,Draw 方法用于在指定的设备上下文 pDC 中绘制图像列表中的第一张图像(索引为 0)。你需要提供按钮的位置和大小(rect),以及图像的水平和垂直对齐方式。
请注意,Draw 方法可以绘制图像列表中的任意图像,通过更改第二个参数来指定图像的索引。这在手动定制工具栏按钮外观时非常有用。
转载请注明出处:http://www.zyzy.cn/article/detail/20357/MFC/CMFCToolBarImages