//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言ffmpeg进度转码源码系统结构:CreateProcess,CreatePipe,ReadFile,CloseHandle,PeekNamedPipe,GetExitCodeProcess,TerminateProcess,OpenProcess, ======窗口程序集1 || ||------_COM || ||------_按钮2_被单击 || ||------_按钮1_被单击 || ||------__启动窗口_可否被关闭 || ||------__启动窗口_创建完毕 || || ======调用的Dll || ||---[dll]------CreateProcess || ||---[dll]------CreatePipe || ||---[dll]------ReadFile || ||---[dll]------CloseHandle || ||---[dll]------PeekNamedPipe || ||---[dll]------GetExitCodeProcess || ||---[dll]------TerminateProcess || ||---[dll]------OpenProcess 调用的DLL命令: .DLL命令CreateProcess,整数型,,"CreateProcessA" .参数lpApplicationName,整数型 .参数lpCommandLine,文本型 .参数lpProcessAttributes,整数型 .参数lpThreadAttributes,整数型 .参数bInheritHandles,逻辑型 .参数dwCreationFlags,整数型 .参数lpEnvironment,整数型 .参数lpCurrentDriectory,整数型 .参数lpStartupInfo,STARTUPINFO,传址 .参数lpProcessInformation,PROCESS_INFORMATION,传址 .DLL命令CreatePipe,整数型,,"CreatePipe" .参数phReadPipe,整数型,传址 .参数phWritePipe,整数型,传址 .参数lpPipeAttributes,SECURITY_ATTRIBUTES,传址 .参数nSize,整数型 .DLL命令ReadFile,整数型,,"ReadFile" .参数hFile,整数型 .参数lpBuffer,字节集,传址 .参数nNumberOfBytesToRead,整数型 .参数lpNumberOfBytesRead,整数型,传址 .参数lpOverlapped,整数型 .DLL命令CloseHandle,整数型,,"CloseHandle" .参数hObject,整数型 .DLL命令PeekNamedPipe,整数型,,"PeekNamedPipe" .参数hNamedPipe,整数型 .参数lpBuffer,整数型 .参数nBufferSize,整数型 .参数lpBytesRead,整数型 .参数lpTotalBytesAvail,整数型,传址 .参数lpBytesLeftThisMessage,整数型 .DLL命令GetExitCodeProcess,整数型,,"GetExitCodeProcess" .参数hProcess,整数型 .参数lpExitCode,整数型,传址 .DLL命令TerminateProcess,整数型,"kernel32","TerminateProcess" .参数hProcess,整数型,,要终止(杀死)进程的句柄,需要有PROCESS_TERMINATE权限 .参数uExitCode,整数型,,设置进程的退出值。可通过GetExitCodeProcess函数得到一个进程的退出值,如进程尚未中止,则设为常数STILL_ACTIVE .DLL命令OpenProcess,整数型,"kernel32","OpenProcess" .参数dwDesiredAccess,整数型 .参数bInheritHandle,逻辑型 .参数dwProcessId,整数型
