Я тоже использую MASM32 и некоторое время использовал Qeditor. У меня была такая же проблема, как и у вас, но я ее преодолел, написав собственный пакетный файл для сборки проектов. В конце концов я перешел на Notepad ++ для написания кода и полностью исключил Qeditor. Вот пакетный файл, который я написал:
@if not exist %1.rc goto NoResource
rc /foRes.res %1.rc
cvtres /machine:ix86 /out:Res.obj Res.res
del Res.res
@if errorlevel 1 pause
ml /c /coff /Fo%1.obj %1
@if errorlevel 1 pause
link /SUBSYSTEM:WINDOWS %1.obj res.obj
@if errorlevel 1 pause
del %1.obj
del res.obj
@goto Exit
:NoResource
ml /c /coff /Fo%1.obj %1
@if errorlevel 1 pause
link /SUBSYSTEM:WINDOWS %1.obj
@if errorlevel 1 pause
del %1.obj
:Exit
Для моих проектов у меня будет, например, файл сборки Project.asm
. Если мне нужен файл ресурса, я назову его Project.asm.rc
. Когда я хочу собрать свой проект, я щелкну правой кнопкой мыши и "Открыть с помощью" моего командного файла. Об остальном заботится.
Также убедитесь, что ваши исходные файлы находятся где-то на диске C :. Это значительно облегчит работу.