1.首先从一个现成的控件类(比如CButton)设计派生出自己的控件类,比如CButtonExte,
2.实现虚函数virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct):
LPDRAWITEMSTRUCT 定义如下
typedef struct tagDRAWITEMSTRUCT {
UINT CtlType;
UINT CtlID;
UINT itemID;
UINT itemAction;
UINT itemState;
HWND hwndItem;
HDC hDC;
RECT rcItem;
ULON