Sortir de la classe ATL en fonctions Win32
Question
J'essaie d'appeler la version Win32 de SetWindowPos à partir d'une classe ATL (je dois spécifier un premier hWnd différent, géré par ATL normalement), mais je ne peux pas "sortir" de la classe ATL et obtenir l'erreur suivante:
error C2661: 'ATL::CWindow::SetWindowPos' : no overloaded function
takes 7 arguments
Comment puis-je lui dire que je ne veux pas utiliser celui de ma classe de base?!
La solution
Réponse stupide ... supposons que quelqu'un d'autre puisse avoir le même problème.
Préfixe ::
pour accéder à l'espace de noms global. (Gracieuseté de CodeGuru ).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow