// // [virtual] ODBCGridCtrl::OnSetups // void ODBCGridCtrl::OnSetup() { /* SELECT INC.UID, INC.ORDER_N, INC.CLIENT_UID, (SELECT NAME FROM AXSYS_CONTACT WHERE UID = INC.CLIENT_UID ) AS CLIENT_NAME, INC.OUTPUT_DATE, INC.PAYMENT, INC.REAL_PAYMENT, INC.NATIVE_PAYMENT, INC.CLOSED FROM AXSYS_OUTPUT INC ORDER BY INC.UID; */ NONCLIENTMETRICS ncm; ncm.cbSize = sizeof(NONCLIENTMETRICS); SystemParametersInfo(SPI_GETNONCLIENTMETRICS, sizeof(NONCLIENTMETRICS), &ncm, NULL); m_pFont = new CFont(); m_pFont->CreateFontIndirect(&ncm.lfCaptionFont); SetFont(m_pFont); // SubclassHeader(); // GetFlatHeaderCtrl()->ShowSortArrow(FALSE); CHeaderCtrl* pHdr = GetHeaderCtrl(); if( pHdr ) pHdr->SetFont(m_pFont); SetCellSelectionMode(FALSE); }