MFC - 图像编辑器

图像编辑器拥有一套广泛的工具用于创建和编辑图像,以及帮助您创建工具栏位图的功能。 除了位图、图标和光标之外,您还可以使用"图像"菜单上的命令和图像编辑器工具栏上的工具来编辑 GIF 或 JPEG 格式的图像。

让我们通过创建一个新项目来研究一个简单的示例。

步骤 1 − 从添加资源对话框中添加位图。

添加资源位图

步骤 2 − 选择位图并单击新建。 它将打开图像编辑器。

选择位图按钮

步骤 3 − 在图像编辑器中设计位图图像并将其 ID 更改为 IDB_BITMAP_START,如上所示。

步骤 4 − 向对话框添加一个按钮,并为该按钮添加一个控件变量 m_buttonStart。

步骤 5 − 将位图变量添加到头文件中。 您现在将看到以下两个变量。

CBitmap m_bitmapStart;
CButton m_buttonStart;

步骤 6 − 修改您的 OnInitDialog() 方法,如以下代码所示。

m_bitmapStart.LoadBitmap(IDB_BITMAP_START);
HBITMAP hBitmap = (HBITMAP)m_bitmapStart.GetSafeHandle();
m_buttonStart.SetBitmap(hBitmap);

步骤 7 − 当上面的代码被编译并执行时,您将看到以下输出。

位图按钮

❮ mfc_windows_controls.html