Проблема скорее всего в том, что в примере использованы функции API, а ты пытаешься использовать код в методе какого-то класса-потомка CWnd. В CWnd есть методы с таким же именами, но другой сигнатурой, что и приводит к ошибке. Чтобы решить проблему, добавь "::" к каждой функции в примере:
::FindWindow
::ShowWindow
и т. д.
--
Я думал, ты огромный страшный Бажище,
А ты недоучка, крохотный Бажик...