Всем доброго дня я изучаю Masm32 и не как не могу разобраться с окнами, то есть допустим я хочу написать программу которая будет открывать jpg файл (картинку) находящуюся на моем компьютере можете ли скинуть код подобной программы заранее спасибо, создаю тему так как не нашлось ответа на мой вопрос если вдруг он есть на форуме прошу ссылку
а ну это WINAPI https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-createwindowexa то есть вы хотите создать окно а в нём jpg картинка ?
Молли, проще всего работу с графикой начать с bmp-файлов, вывод jpg-сложнее. Можешь ли ты написать программу, которая выводит простое окно?
сейчас я все объясню, у меня на рабочем столе есть сохраненная картинка (в формате jpg) я хочу написать программу при запуске которой открывалось бы окно для просмотра изображений Windows и открывалась нужная мне картинка
это можно попробовать реализовать через функцию ShellExecuteA https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea
Молли, начни с одной картинки. Получится -- напишешь программу для просмотра графических файлов. Можешь написать программу на ассемблере, которая выведет простое окно?
да calc.exe (я начал совсем недавно) прошу прощения если мой вопрос показался глупым --- Сообщение объединено, 1 ноя 2020 --- если не составит труда не могли бы вы скинуть мне код чтобы я в нем поковырялся
Молли, Я не понял, что значит Еще раз спрашиваю "Можешь ли ты написать программу, которая выводит простое окно?"
короче говоря я просто хочу при помощи программы открывать любое приложение установленное на моем пк --- Сообщение объединено, 1 ноя 2020 --- нет я просто учусь
простейший пример кода --- Сообщение объединено, 1 ноя 2020 --- недостаток нормальных уроков на ютубе именно по этой теме
Молли, загляни сюда https://wasm.in/threads/skazki-djadjushki-rimusa.31832/ работа с графикой там тоже есть
да все довольно просто --- Сообщение объединено, 1 ноя 2020 --- то есть exe файлы например --- Сообщение объединено, 1 ноя 2020 --- допустим я хочу запустить exe файл игры установленной на моём пк пусть это будет doom.exe например
Молли, https://docs.microsoft.com/en-us/wi...hreadsapi/nf-processthreadsapi-createprocessa используя данную функция вы можете запустить другую программу,код на masm32 найти к сожалению не удалось