GUI/Skin
버튼 컨트롤 - MFC
jjryu
2010. 6. 12. 22:57
CBitmapButton
CButton
참조 사이트:
.AutoLoad()
An owner-drawn button // BS_OWNERDRAW
.DrawItem() // virtual
DRAWITEMSTRUCT
.hDC
.rcItem
.itemState
ODS_SELECTED|ODS_DISABLED
ODS_FOCUS
.DrawItem() // virtual
DRAWITEMSTRUCT
.hDC
.rcItem
.itemState
ODS_SELECTED|ODS_DISABLED
ODS_FOCUS
CxSkinButton -> CButton
.SetTextColor()
.SetSkin()
.SetSkin()
CButtonST -> CButton
.SubclassDlgItem() // DDX_Control()
.SetIcon()
.SetIcon()
BTNST_AUTO_GRAY
.DrawBorder()
.SetColor()
.SetTooltipText()
CGdipButton -> CButton.SetTooltipText()
.LoadStdImage()
참조 사이트:
http://www.codeproject.com/KB/buttons/cxskinbutton.aspx?display=Print
http://www.codeproject.com/KB/buttons/cbuttonst.aspx?display=Print
http://www.codeproject.com/KB/buttons/cbuttonst.aspx?display=Print