mfc给BUTTON和edit contro添加背景图片的代码以及修改通讯录管理系统中的·信息的·代码
时间: 2024-02-22 10:55:55 浏览: 80
给BUTTON添加背景图片的代码:
1. 在对话框资源中添加一个按钮控件。
2. 在对话框类的头文件中添加按钮控件的变量声明,如:
```cpp
CButton m_btn;
```
3. 在 OnInitDialog 函数中获取按钮控件的指针,并设置按钮的背景图片,如:
```cpp
m_btn.SubclassDlgItem(IDC_BUTTON1, this);
HBITMAP hBmp = (HBITMAP)::LoadImage(NULL, _T("button.bmp"), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
m_btn.SetBitmap(hBmp);
```
给edit control添加背景图片的代码:
1. 在对话框资源中添加一个edit control控件。
2. 在对话框类的头文件中添加edit control控件的变量声明,如:
```cpp
CEdit m_edit;
```
3. 在 OnInitDialog 函数中获取edit control控件的指针,并设置edit control的背景图片,如:
```cpp
m_edit.SubclassDlgItem(IDC_EDIT1, this);
HBITMAP hBmp = (HBITMAP)::LoadImage(NULL, _T("edit.bmp"), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
m_edit.SetBitmap(hBmp);
```
修改通讯录管理系统中“信息”的代码:
1. 打开通讯录管理系统的源代码文件,找到相关代码。
2. 在程序中找到“信息”相关的菜单项或按钮,定位到对应的消息响应函数。
3. 编辑对应的消息响应函数,实现修改信息的功能。可以使用 MFC 中提供的控件和对话框类,通过对话框界面修改信息,也可以直接在代码中修改信息。
4. 在修改信息后,需要将修改后的信息保存到文件或数据库中,以便在下次程序运行时读取并显示修改后的信息。可以使用 MFC 提供的文件操作或数据库操作函数实现保存功能。
阅读全文