Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, IvanM, Вы писали:
IM>>Здравствуйте, Аноним, Вы писали:
А>>>Да, конечно. Все они позволяют загрузить не более 32х32.
А>>>Как ни странно, но проверенный факт.
А>>>Даже 48х48 — после этого радость =)
IM>>Ты, конечно, не поверишь. У меня LoadImage загружает любые разрешения вплоть до 128х128. Дальше просто не проверял. Примерно вот так делаю.
IM>>IM>>HICON hIcon = (HICON)::LoadImage(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_ICON1), IMAGE_ICON, 128, 128, LR_DEFAULTCOLOR);
IM>>
IM>>Win2k SP4
А>Так проблема в том, что сделать это нужно не в моём модуле, а в файле лежащем на диске. Т.е. не загруженном в память.
А>При этом CreateProcess делать не хочется, — т.к. задача программы просто собрать картинки и пользователи могут не
А>понять, если мы будем их запускать...
А заменить AfxGetInstanceHandle() на hLoadedFromDiskModule слабО?