Мне удалось загрузить растровый объект ( LoadImage ) в исполняемый файл (и реализовать его в виде значка); однако, когда я выпускаю его как отдельный исполняемый файл, значок исчезает. Я обнаружил, что для работы этого трюка требуется, чтобы растровое изображение присутствовало в каталоге во время выполнения. Однако мой исполняемый значок на рабочем столе не изменится со значком по умолчанию даже при наличии растрового изображения в текущем каталоге. Я предполагаю, что это происходит, потому что значок на рабочем столе должен быть определен во время компиляции. Поэтому я хочу знать, есть ли способ добавить ресурсы в исполняемый файл без необходимости в компиляторе ресурсов? Я хочу, чтобы все было сделано с Winapi. Если это невозможно, я рассмотрю альтернативы.