MFC实现在窗口中显示一张图片的功能
要在MFC窗口中显示一张图片,可以使用CStatic控件来显示图片,并通过CImage类来加载和绘制图片。以下是一个简单的实现示例:
-
首先,在MFC的资源编辑器中添加一个CStatic控件,并设置其属性为"Bitmap"类型。
-
在主窗口类的头文件中添加以下成员变量:
CStatic m_imageCtrl;
CImage m_image;
- 在主窗口类的OnInitDialog()函数中获取CStatic控件的指针,并加载并显示图片:
BOOL CMainWindow::OnInitDialog()
{
CDialogEx::<