Emettre un message à destination d'une fenêtre ayant pour classe de base CListView
Bonsoir,
Je développe une application MDI dans laquelle j'ai une classe qui dérive de CListView.
L'ouverture de la fenêtre correspondant à cette classe se fait depuis MainFrm.cpp selon le code ci-dessous:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
void CMainFrame::OnDataReady()
{
CMyAppDoc *pDoc = STATIC_DOWNCAST(CMyAppDoc, theApp.pListBasedDocTemplate->CreateNewDocument());
CFrameWnd *pWnd = theApp.pListBasedDocTemplate->CreateNewFrame(pDoc, 0);
if (pDoc->OnNewDocument())
theApp.pListBasedDocTemplate->InitialUpdateFrame(pWnd, pDoc);
else
pDoc->OnCloseDocument();
} |
A l'ouverture de la fenêtre, celle-ci est remplie via la méthode OnInitialUpdate (faisant partie de la classe dérivée de CListView
Par la suite je voudrais apporter des modifications quant au contenu affiché en transmettant un message à la fenêtre depuis MainFrm.
Comment obtenir le "handle" de la fenêtre afin d'indiquer à SendMessage vers quelle fenêtre poster le message??
Merci
pense a mettre la balise code, Merci Farscape