想要实现的效果就是 当鼠标在按钮上,按下按钮和按钮弹上,还有默认状态的四个位图效果。
网上的 CButtonST_demo 这个代码太难,基本上看不懂,网上找了很多资料只是片段,自己整合后却不行。不是简单的 用SetBitmap()将图片加载,而是图片刚好与按钮大小显示。
刚刚接触 vc++6.0,对windows编程环境不是很熟。 谢谢!!!
网上的 CButtonST_demo 这个代码太难,基本上看不懂,网上找了很多资料只是片段,自己整合后却不行。不是简单的 用SetBitmap()将图片加载,而是图片刚好与按钮大小显示。
刚刚接触 vc++6.0,对windows编程环境不是很熟。 谢谢!!!
可以参考上面那文章
m_button.SetBitmap(::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_LABROOM)));两函数就可以了,m_button是CBUTTON的对象.....
也可以是你刚刚动态创建按钮的对象,.....
m_button.SetButtonStyle(WS_CHILD|WS_VISIBLE|BS_BITMAP);
必须,否则出现意外错误....