MFC中的Picture控件

piaoxian14 2008-03-05 11:44:52
MFC中的Picture控件对应的类是什么?我需要动态生成Picture控件
...全文
975 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
iyranly 2008-03-05
  • 打赏
  • 举报
回复
1、MFC的Pictue控件类是CStatic
2、动态创建控件:
先定义变量,然后用CStatic::Create创建.参考代码:

CStatic myStatic;

myStatic.Create(NULL, WS_CHILD|WS_VISIBLE|SS_BITMAP|SS_CENTER,
CRect(10,10,150,50), this);




piaoxian14 2008-03-05
  • 打赏
  • 举报
回复
没有Control类型的变量
datoucaicai 2008-03-05
  • 打赏
  • 举报
回复
//一个示例
CBitmap m_bitmapTest;
CStatic* m_pMyStatic; //成员变量

//////////////////////////////////
m_pMyStatic = new CStatic();
m_pMyStatic-> Create(_T("Bitmap Static"), WS_CHILD |WS_VISIBLE |SS_CENTERIMAGE
|SS_BITMAP,CRect(0,0,100,100), this);
HBITMAP hBmp;
hBmp = (HBITMAP)LoadImage(NULL,"c:\\1.bmp",
IMAGE_BITMAP,100,100, LR_LOADFROMFILE);
m_bitmapTest.DeleteObject();
m_bitmapTest.Attach(hBmp);
m_pMyStatic-> SetBitmap(hBmp);
m_pMyStatic->ShowWindow(SW_SHOW);
piaoxian14 2008-03-05
  • 打赏
  • 举报
回复
我去看看
piaoxian14 2008-03-05
  • 打赏
  • 举报
回复
我想知道MFC封装的代码怎么用,是不是我自己也得用CStatic再次实现Picture控件的功能?
ouyh12345 2008-03-05
  • 打赏
  • 举报
回复
在dialog里插入Picture控件,然后关联上Control类型的变量,就知道对应的类了
datoucaicai 2008-03-05
  • 打赏
  • 举报
回复
CStatic

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧