如何在static控件中显示选中的bmp文件。

blithe_bird 2003-08-21 04:49:18
就类似QQ的头像选取功能。
...全文
30 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuxfBrave 2003-10-22
  • 打赏
  • 举报
回复
SetBitmap
popyyb 2003-10-22
  • 打赏
  • 举报
回复
mark
思危 2003-08-21
  • 打赏
  • 举报
回复
OK、楼上的解决了。
就是SetBitmap
bugyouth 2003-08-21
  • 打赏
  • 举报
回复
CStatic * cwm=(CStatic *)GetDlgItem(IDC_CYL);
CBitmap bmpload;
bmpload.LoadBitmap(IDB_WM4);
cwm->SetBitmap(HBITMAP(bmpload.Detach()));
blithe_bird 2003-08-21
  • 打赏
  • 举报
回复
好像和我说的不一样,这样吧,简单一点就是

如何在static控件中显示变化的bmp文件
balas 2003-08-21
  • 打赏
  • 举报
回复
选中它的NOTIFY属性,然后响应CDialog的鼠标点击事件,并检查鼠标的位置在CStatic上。
OnLButtonDown( UINT nFlags, CPoint point );
CRect r;
GetDlgitem(IDC_STATIC_XX)->GetWindowRect(r)

ScreenToClient(r);
r.PtInRect(point);

15,979

社区成员

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

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