Разбейте класс ATL на функции Win32
Вопрос
Я пытаюсь вызвать Win32-версию SetWindowPos из класса ATL (мне нужно указать другой первый hWnd, который обычно обрабатывает ATL), но я не могу «вырваться» из класса ATL и получить следующая ошибка:
error C2661: 'ATL::CWindow::SetWindowPos' : no overloaded function
takes 7 arguments
Как мне сказать, что я не хочу использовать один в своем базовом классе?!
Решение
Тупой ответ ... предположим, что у кого-то еще может быть такая же проблема.
Префикс ::
для доступа к глобальному пространству имен. (Предоставлено CodeGuru ).
Не связан с StackOverflow