Как изменить шрифт при рисовании в клетках таблицы?
|
|
Вторник, 12 Января 2021 г. 21:17
+ в цитатник
Black_Dragon: MFC
BEGIN_MESSAGE_MAP(CMainList, CMFCListCtrl)
ON_NOTIFY_REFLECT_EX(NM_CUSTOMDRAW, &CMainList::OnNMCustomdraw)
END_MESSAGE_MAP()
afx_msg BOOL CMainList::OnNMCustomdraw(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMLVCUSTOMDRAW lplvcd = reinterpret_cast(pNMHDR);
int iRow = lplvcd->nmcd.dwItemSpec;
int iCol = lplvcd->iSubItem;
if (fnt != nullptr)
{
SelectObject(lplvcd->nmcd.hdc, fnt->operator HANDLE());
*pResult = CDRF_NEWFONT;
} // if
}
https://forum.sources.ru/index.php?showtopic=421086&view=findpost&p=3843571
Метки:
Visual C++ / MFC / WTL
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-