2011-08-01 5 views
1

Salut créé l'addin pour les perspectives 2007. Maintenant, il faut également soutenir Outlook 2010 également. Mais le code suivant échoue lors de la vérification pour obtenir le handle de la fenêtre Outlook.FindwindowEx pour Outlook 2010

hWnd = ::FindWindowEx(*pExplorerWnd, NULL, _T("rctrl_renwnd32"), ""); 

rctrl_renwnd32 est le nom de classe pour Outlook 2007 que ce soit la même chose pour Outlook 2010.?

Veuillez clarifier.

Répondre

2

Oui, le nom de classe est rctrl_renwnd32. Voir ce qui se passe si vous spécifiez hwndParent comme NULL

+0

Désolé encore le handle de fenêtre est NULL. – Mahantesh

+0

Pour le nom de la fenêtre, n'utilisez pas "". Soit utiliser _T ("") si c'est ce que vous voulez réellement dire ou plus probable que vous voulez utiliser NULL –

+0

il renvoie le handle en utilisant :: FindWindowEx (* pExplorerWnd, NULL, _T ("rctrl_renwnd32"), NULL); Merci pour cela ... Mais dans l'interface utilisateur, je crée une vue calendrier personnalisé. Si vous voyez pourquoi il ne retourne pas le handle de la fenêtre si j'utilise parentWnd comme explorerWnd. S'il vous plaît dites-moi .. – Mahantesh

Questions connexes