Кстати, у
AmberSoler неправильная формула пересчёта сухопутных MP в морские

Оказывается, со Шляпой Адмирала можно получить свыше 10000(!) морских MP.
2Монца: Через FindWindow и GetWindowTask (GetWindowThreadProcessId) пробовал! Но последние функции возвращают неверный PID.
Добавлено через 1 час 9 минут
Нашёл, где дыра

Завтра починю (только скачаю winnt.h)