Вопрос

Я пытаюсь вызвать Win32-версию SetWindowPos из класса ATL (мне нужно указать другой первый hWnd, который обычно обрабатывает ATL), но я не могу «вырваться» из класса ATL и получить следующая ошибка:

error C2661: 'ATL::CWindow::SetWindowPos' : no overloaded function
takes 7 arguments

Как мне сказать, что я не хочу использовать один в своем базовом классе?!

Это было полезно?

Решение

Тупой ответ ... предположим, что у кого-то еще может быть такая же проблема.

Префикс :: для доступа к глобальному пространству имен. (Предоставлено CodeGuru ).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top