Одной из идей является использование Application Verifier (бесплатно, Microsoft) с его режимом «Low Resource Simulation». У него нет заглушек для функций пользовательского интерфейса, но он может имитировать сбои в некоторых Win32 API, таких как выделение памяти, примитивы ожидания и т. Д.
Другая идея состоит в том, чтобы использовать полноценный макет фреймворка для C ++. Одним из таких фреймворков является Isolator ++.