创建进程命令对象
省略窗口参数则创建 message only window,
该对象定义的成员函数,都可在其他进程中用 thread.command.post()调用
跨进程命令,用于进程间通信。
通过 process.command 多个独立的 aardio 程序可以相互调用对方的函数。
可指定外部进程的命令函数名,并直接调用该函数,
可获取外部进程中被调用函数的返回值
非阻塞调用跨进程命令,支持返回值
加入进程命令群组。
使用群组 ID 区分不同的进程命令分组。
同一线程应当且必须在定义或发送进程命令前调用该函数一次,
同一线程可多次调用该函数,但参数必须相同
成功返回true
进程是否已加入进程命令群组。
非阻塞调用跨进程命令,无返回值
此函数需要创建线程调用send函数,不适合频繁调用
异步命令如果尚未发出前,发送线程如果立即退出会导到命令发送失败
阻塞调用跨进程命令
不指定窗口句柄,所有同名的进程命令函数都会被调用,
可获取处理该命令的回调函数返回值,默认返回0
阻塞调用跨进程命令,
可获取回调函数的数值返回值,默认返回null
阻塞调用跨进程命令,
可获取回调函数的数值返回值,默认返回null
窗体对象
processCommandObject.命令函数 = function( ... ) {
/*支持不定个数参数
返回值可阻止命令继续传递*/
}