Quote:
Il est vrai que je n'ai en aucun cas pensé à regarder le retour de cette fonction,
Grave erreur en programmation COM :lol:
Quote:
ni même une des deux erreurs de retou que l'on peut avoir :
Deux erreurs...Quel optimisme...
Certes c'est ce que dis la doc. Mais COM étant ce qu'il est et peut être venant d'être ré-écrit en partie pour Vista, faut s'attendre à en voir de belles :lol:
Quote:
Comment est-ce possible
Tout est possible en programmation Windows.
m_pOENotifyWnd = new (COENotifyWnd);
[...]
m_pOENotifyWnd->m_hWnd
Il y a gros à parier qu'à la ligne ci-dessus, m_Hwnd n'est pas initialisé correctement ou que la fenêtre ne plait pas à l'API COM.
Je ne suis pas sûr que le style WS_POPUP convienne très bien.
As tu essayé WS_POPUPWINDOW ou d'autres styles ?
Grave erreur en programmation COM :lol:
Deux erreurs...Quel optimisme...
Certes c'est ce que dis la doc. Mais COM étant ce qu'il est et peut être venant d'être ré-écrit en partie pour Vista, faut s'attendre à en voir de belles :lol:
Tout est possible en programmation Windows.
Il y a gros à parier qu'à la ligne ci-dessus, m_Hwnd n'est pas initialisé correctement ou que la fenêtre ne plait pas à l'API COM.
Je ne suis pas sûr que le style WS_POPUP convienne très bien.
As tu essayé WS_POPUPWINDOW ou d'autres styles ?