clistbox 和button的自绘
摘要:
1.自绘了CListBox:简记如下:在DrawItem中自绘,必须设定属性:LBS_OWNERDRAWFIXED |LBS_HASSTRINGS;如果不设定LBS_HASSTRINGS,那么GetText取得的将是乱码:三个难点,一是自绘属性加上LBS_OWNERDRAWFIXED后,必须同时重载DrawItem和MeasureItem,我第一次只重载了DrawItem,发现出现堆栈错误。二是自绘属性中必须有LBS_HASSTRINGS,不然GetText取得的将是乱码.三是自绘中 dc.Attach(lpDIS->hDC);必须有对应的dc.Detach();,我第一次没有加dc.D 阅读全文
posted @ 2010-08-11 19:00 hgy413 阅读(288) 评论(0) 推荐(0) 编辑