Не получается вруную смоделировать вот такое действие rundll32.exe shimgvw.dll,ImageView_Fullscreen C:\picture.jpg Делаю так Код (Text): format PE GUI 4.0 entry start section '.data' data readable writeable libra.name db 'shimgvw.dll',0 funct.name db 'ImageView_Fullscreen',0 image.name db 'c:\picture.jpg',0 section '.code' code readable executable start: invoke LoadLibrary, libra.name invoke GetProcAddress, EAX, funct.name stdcall EAX, image.name, 0, 0, 0 ret section '.idata' import data readable writeable library kernel32,'KERNEL32.DLL' include 'C:\Install_Files\Fasm\INCLUDE\api\kernel32.inc' Т.е. я не знаю прототип функции ImageView_Fullscreen Сначала передал ей 1 параметр, после завершения, она удалила из стека еще 3 Т.е всего параметров 4 При запуске окно просмотрщика изображений открывается, но картинку не кажет Олька пишет RichEd20.dll - failled inicialize Куда дальше копать?
Да еще, забыл спросить, как rundll32.exe узнает о количесве параметров? Или есть какое-то соглашения для вызова данных функций?