16,550
社区成员
发帖
与我相关
我的任务
分享
//继承的头文件中PicStatic.h
class PicStatic :: Public Static
{
Public :
CBitMap m_Pic;
Public :
BOOL LoadPic(CBitMap Pic);
void Draw();
}
//继承的实现 PicStatic.cpp
BOOL PicStatic::LoadPic(CBitMap Pic)
{
//TODO 在这里实现LOAD图片
return ture;
}
void PicStatic::Draw()
{
//TODO 这里实现 在控件上绘制图片 (就是把LOAD的图片 贴到控件上)
}
//然后在你的要贴图片的类中添加一个 STATIC控件
//然后这个类中会有一个声明STATIC控件的语句
CStatic m_static;
将这句改为: CPicStatic m_static;
//再在这个类的实现.cpp中
// 构造函数中初始化 m_static; 即
m_static.Load(m_pic) ;
//这样 你可以把你需要的那个图片随便放哪里了
//说的就这么多 如果还不明白的话 你不是要继续问下去 而是要去看 C++ 和 VC++的书