摘要: 使用MFC实现上面的按钮半透明效果能看到父窗口中的内容,上面是效果图(一个是带背景图片的、另一个是不带的)。控件继承自CWnd类(彩色的部分是窗口的背景图片、按钮是PNG图片,第二个图标是鼠标指向时的效果)。图标的绘制使用GDI+绘制PNG图片,在此不多说了(处理WM_PAINT消息): 1 void PNGButton::OnPaint() 2 { 3 CPaintDC dc(this); 4 Graphics g(dc.m_hDC); 5 if(DrawBorder){ 6 g.DrawImage(hoverBg,0,0);//画鼠标指向时的亮色背景 7 } 8 g.DrawImage(t 阅读全文
posted @ 2011-04-09 14:28 Lexy 阅读(14807) 评论(31) 推荐(5) 编辑