gidierre
07-07-2001, 19.15.18
Agli esperti di Visual C++ 6 (v. Professional SP3).
Non è che per caso avete riscontrato una sorta di baco nel comportamento del controllo Month Calendar, in particolare riguardo alla funzione
CMonthCalCtrl::GetCurSel() ?
A parte il fatto che usando controlli (e relative variabili membro) di tipo
CMonthCalCtrl
e
CDateTimeCtrl
non mi compaiono mai automaticamente nella Members list tutte le funzioni che pure esistono,
non riesco a capire come mai
CMonthCalCtrl::GetSelRange()
(opzione Styles|Multi Select)
funzioni perfettamente, mentre
GetCurSel() (ovviam. senza Multi Select)
da un codice così :
COleDateTime dtSel;
m_mioCalendario.GetCurSel(dtSel);
AfxMessageBox("Scelta : " + dtSel.Format("%#x"));
ottenga invariabilmente l'output
"Scelta : Formato Data/Ora non valido" nel MessageBox ??
Secondo voi sono io che sbaglio qualcosa (ma il codice è identico al caso GetSelRange() e lì va bene)
o c'è un bug ?
Non è che per caso avete riscontrato una sorta di baco nel comportamento del controllo Month Calendar, in particolare riguardo alla funzione
CMonthCalCtrl::GetCurSel() ?
A parte il fatto che usando controlli (e relative variabili membro) di tipo
CMonthCalCtrl
e
CDateTimeCtrl
non mi compaiono mai automaticamente nella Members list tutte le funzioni che pure esistono,
non riesco a capire come mai
CMonthCalCtrl::GetSelRange()
(opzione Styles|Multi Select)
funzioni perfettamente, mentre
GetCurSel() (ovviam. senza Multi Select)
da un codice così :
COleDateTime dtSel;
m_mioCalendario.GetCurSel(dtSel);
AfxMessageBox("Scelta : " + dtSel.Format("%#x"));
ottenga invariabilmente l'output
"Scelta : Formato Data/Ora non valido" nel MessageBox ??
Secondo voi sono io che sbaglio qualcosa (ma il codice è identico al caso GetSelRange() e lì va bene)
o c'è un bug ?