был бы очень признателен если кто-нибудь скинул мне пример подобного кода --- Сообщение объединено, 1 ноя 2020 --- все равно спасибо любая информация уже приятно, слава богу есть живые форумы по masm32
Либо при помощи WinExec https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-winexec ------------- Если же необходимо отрисовать собственное окно и в нем jpeg, то сначала битмап https://wasm.in/blogs/win32-api-urok-25-prostoj-bitmehp.39/ а затем разбираемся с gdi+, примерно как тут: https://www.cyberforum.ru/win-api/thread324439.html
Молли, только начал изучать и уже, и картинки смотреть, и doom запускать, и чтобы всё быстро и по урокам на ютубе научится. Так не бывает...
вот только что сделал проще через cmd Код (ASM): .586 .model flat, stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib .data si_ STARTUPINFO <0> pi PROCESS_INFORMATION <0> cmd db "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe",0 .code start: mov si_.cb,size STARTUPINFO invoke CreateProcess,0,offset cmd,0,0,1,0,0,0,offset si_,offset pi end start
Код (ASM): .586 .model flat, stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib .data si_ STARTUPINFO <0> pi PROCESS_INFORMATION <0> cmd db "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe",0 .code start: mov si_.cb,size STARTUPINFO invoke CreateProcess,offset cmd,0,0,0,1,0,0,0,offset si_,offset pi end start может лучше так ?
Непонятно при чем тут вообще cmd и командная строка Windows. Единственное предположение, что ТС компилит приложение как консольное, а хочет оконное.
Да вроде бы в вышеприведенном коде командный интерпретатор cmd.exe никаким боком не учавствует. Код (Text): -incognito
Молли, > короче говоря я просто хочу при помощи программы открывать любое приложение установленное на моем пк ShellExecute() только аверов выключи прежде. Бред какой то. Что бы получить внятный ответ необходимо сформулировать чётко задачу. Если ты это не можешь сделать самостоятельно, тебе помогут на основе описания.
Глава двадцать третья. Пример использования диалога «Открыть файл» Глава двадцать четвертая. Братец Кролик выводит картинку на экран Глава двадцать девятая. Братец Кролик изучает процессы