Click here to Skip to main content
15,895,740 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralCListCtrl LVS_OWNERDATA LVS_EX_CHECKBOXES Pin
gis26-Mar-04 6:41
gis26-Mar-04 6:41 
GeneralRe: CListCtrl LVS_OWNERDATA LVS_EX_CHECKBOXES Pin
Michael Dunn26-Mar-04 7:49
sitebuilderMichael Dunn26-Mar-04 7:49 
GeneralCMap::SetAt() throws a CMemoryException Pin
rcasamayor26-Mar-04 4:52
rcasamayor26-Mar-04 4:52 
GeneralRe: CMap::SetAt() throws a CMemoryException Pin
David Crow26-Mar-04 5:23
David Crow26-Mar-04 5:23 
GeneralRe: CMap::SetAt() throws a CMemoryException Pin
Mike Dimmick26-Mar-04 6:10
Mike Dimmick26-Mar-04 6:10 
GeneralCListCtrl CustomDraw iSubItem Pin
Braulio Dez26-Mar-04 4:49
Braulio Dez26-Mar-04 4:49 
GeneralRe: CListCtrl CustomDraw iSubItem Pin
Michael Dunn26-Mar-04 6:31
sitebuilderMichael Dunn26-Mar-04 6:31 
GeneralRe: CListCtrl CustomDraw iSubItem Pin
Braulio Dez28-Mar-04 21:06
Braulio Dez28-Mar-04 21:06 
Hi Michael,

The full code of the method is:

<br />
void CRolesDlg::OnCustomdrawRoles(NMHDR* pNMHDR, LRESULT* pResult )<br />
{<br />
<br />
    NMLVCUSTOMDRAW* customDrawItem = reinterpret_cast<NMLVCUSTOMDRAW*>(pNMHDR);<br />
    <br />
    <br />
    LPNMLVCUSTOMDRAW  lplvcd = (LPNMLVCUSTOMDRAW)pNMHDR;<br />
<br />
    int iCol = lplvcd->iSubItem;<br />
    int iRow  =0;<br />
    switch(lplvcd->nmcd.dwDrawStage)<br />
    {<br />
        /*case CDDS_PREPAINT:<br />
            *pResult = CDRF_NOTIFYITEMDRAW;          // ask for item notifications.<br />
        break;<br />
<br />
        case CDDS_ITEMPREPAINT:<br />
            *pResult = CDRF_DODEFAULT;<br />
<br />
            if(lplvcd->iSubItem == 1) {<br />
                //CString Aux = m_lcTrades.GetItemText(iRow, 0);<br />
                //if(Aux.Find(".") == -1) { // Undercode... root codes cannot be selected<br />
        <br />
                lplvcd->clrTextBk = RGB(225, 225, 225);<br />
                lplvcd->clrText = RGB(0, 0, 0);<br />
                *pResult = CDRF_NEWFONT;<br />
            }<br />
        break;*/<br />
        case (CDDS_SUBITEM):<br />
            if(lplvcd->iSubItem == 1) {<br />
                AfxMessageBox("");<br />
            }<br />
        break;<br />
        <br />
        default:<br />
            *pResult = CDRF_DODEFAULT;<br />
<br />
    }    <br />
}<br />


I tried several things... Frown | :-(
GeneralRe: CListCtrl CustomDraw iSubItem Pin
Braulio Dez28-Mar-04 22:02
Braulio Dez28-Mar-04 22:02 
GeneralVC++ Date/Time calculation Pin
JoeMass26-Mar-04 4:32
JoeMass26-Mar-04 4:32 
GeneralRe: VC++ Date/Time calculation Pin
David Crow26-Mar-04 5:17
David Crow26-Mar-04 5:17 
GeneralRe: VC++ Date/Time calculation Pin
JoeMass26-Mar-04 5:39
JoeMass26-Mar-04 5:39 
GeneralRe: VC++ Date/Time calculation Pin
David Crow26-Mar-04 7:27
David Crow26-Mar-04 7:27 
GeneralCreating PDF Documents Pin
Steve Thresher26-Mar-04 4:14
Steve Thresher26-Mar-04 4:14 
GeneralRe: Creating PDF Documents Pin
David Crow26-Mar-04 4:18
David Crow26-Mar-04 4:18 
Generaltextbox trouble Pin
Member 62566626-Mar-04 4:05
Member 62566626-Mar-04 4:05 
GeneralRe: textbox trouble Pin
Mike Dimmick26-Mar-04 6:16
Mike Dimmick26-Mar-04 6:16 
GeneralRe: textbox trouble Pin
Signal-926-Mar-04 10:14
Signal-926-Mar-04 10:14 
GeneralPNP information Pin
Member 67007926-Mar-04 3:21
Member 67007926-Mar-04 3:21 
GeneralRe: PNP information Pin
Navin26-Mar-04 6:44
Navin26-Mar-04 6:44 
QuestionHow do I scale the contents of a CRichEditCtrl? Pin
andigra26-Mar-04 3:06
andigra26-Mar-04 3:06 
GeneralIDC_EDITn Pin
Oriented26-Mar-04 3:05
Oriented26-Mar-04 3:05 
GeneralRe: IDC_EDITn Pin
David Crow26-Mar-04 4:15
David Crow26-Mar-04 4:15 
GeneralRe: IDC_EDITn Pin
Roger Wright26-Mar-04 4:17
professionalRoger Wright26-Mar-04 4:17 
GeneralRe: IDC_EDITn Pin
Mike Dimmick26-Mar-04 6:19
Mike Dimmick26-Mar-04 6:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.