如何点击一个自绘按钮,使另外一个自绘按钮上显示图片?

wsmb001 2007-02-26 02:15:10
如何点击一个自绘按钮,使另外一个自绘按钮上显示图片?
...全文
323 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsmb001 2007-02-26
  • 打赏
  • 举报
回复
初学啊,麻烦ugg把代码写下吧~~~
逸学堂 2007-02-26
  • 打赏
  • 举报
回复
一样的,调用相应的SDK函数即可
wsmb001 2007-02-26
  • 打赏
  • 举报
回复
如果用SDK呢?谢谢啦
逸学堂 2007-02-26
  • 打赏
  • 举报
回复
如果两个按钮都在一个窗口上
在一个按钮的onclick事件中,设置另外一个按钮的图片,并刷新即可
{
CButton *p = (CButton*)GetDlgItem(IDD_BUTTON2)
p->setbmp() // 设置图片
p->invaliateRect(); // 刷新
}
wsmb001 2007-02-26
  • 打赏
  • 举报
回复
怎么获取自绘按钮的指针?
有没有代码看看?
ouyh12345 2007-02-26
  • 打赏
  • 举报
回复
获得自绘按钮的指针,加载图片,然后刷新
YaYiYaO 2007-02-26
  • 打赏
  • 举报
回复
HWND hBtn = ::GetDlgItem(hDlg,IDD_BUTTON);
::SendMessage(hBtn, BM_SETIMAGE, IMAGE_BITMAP, (LPARAM)hBitmap);
//...重画这个按钮

兄弟,你要学会查msdn啊

15,976

社区成员

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

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