Тестирование на всех Windows-платформах
Если Вы хотите создавать программы на базе интерфейса Win32 (Win32 API), Вам нужно протестировать их на всех Windows-платформах.
Это исключит вероятность использования функций (или класса функций) Win32 API, которые поддерживаются только на одной платформе. Например, интерфейс графических устройств (GDI) в Windows NT работает с 32-битной системой координат, которая недоступна в Windows 95. Применение 32-битных координат в приложении под управлением Windows 95 приведет к неверному результату.
Запуск нескольких экземпляров приложения
Вполне возможно, что пользователь попытается запустить несколько копий Вашего приложения. Это не всегда желательно, особенно если программа не рассчитана на работу в таком режиме — например, если она использует глобальные данные, при запуске нескольких экземпляров возникнет путаница.