Buongiorno a tutti,
Premetto che non sono un esperto di C++. >Devo convertire dei progetti dalla versione c++ V6 ad una versione pi+ recente quindi li ho inseriti in una soluzione Visual Studio 2019. Non ho ne manuale tecnico ne memo del programmatore che ha sviluppato i progetti,
Durante la compilazione riscontro questo errore che non so come risolvere.
Error C3867 non-standard syntax use & to create a pointer to member
Nel seguente contesto di chiamata ad un metodo
m_headerctrl.SetCallback( this, (void (CWnd::*)(int, int))DragColumn );
Dove, suppongo, il metodo ritorna il posizionamento di un oggetto
void CHeaderCtrlEx::SetCallback(CWnd* pWnd, void (CWnd::*fpDragCol)(int, int) )
{
m_fpDragCol = fpDragCol;
m_pOwnerWnd = pWnd;
}
La classe CWnd è dichiarata nel header afxwin.h
Qualcuno può aiutarmi a capire e quindi a risolvere il problema.
Grazie