【UI】GDI+绘制界面基本分析

一、基本步骤       

{//MFC中使用GDI+

Graphics graphics(GetDC()->m_hDC)// 首先,给Graphics对象传一个hdc
}
//Winform使用GDI+
protected override void OnPaint(PaintEventArgs e)
{

      Graphics g = e.Graphics; //WM_PAINT消息传过来的参数中,已经有Graphics的封装了

....

}

      其他方面由于过于简单,不做分析。

二、GDI+类库结构

       【UI】GDI+绘制界面基本分析_第1张图片

           类库结构:

           【UI】GDI+绘制界面基本分析_第2张图片

              【UI】GDI+绘制界面基本分析_第3张图片          

           【UI】GDI+绘制界面基本分析_第4张图片

           

参考:1、利用GDI+绘制彩色按钮

2、个性化界面的自绘

3、更换Winform皮肤(下)----完全GDI+绘制

4、MFC设计局域网对战五子棋游戏(二) 实现GDI+自绘按钮

5、GDI+编程指南

6、用GDI+绘制了一个钟表盘的类似物,显示当前的时间

7、使用GDI+画仪表表盘

你可能感兴趣的:(【UI】GDI+绘制界面基本分析)