누구나 wxperl-program $ cmd를 시작하고 이벤트를 보내는 wxperl-program에 대한 작업 예제가 있습니까?
나는wxperl을 사용하여 이벤트를 트리거하는 방법은 무엇입니까?
$frame = Wx::Frame->new(undef,-1,'MyName',wxDefaultPosition);
$procID = Wx::NewId();
$proc = Wx::Process->new($frame,$procID);
$pid = Wx::ExecuteCommand($cmd,wxEXEC_ASYNC,$proc));
Wx::Event::EVT_END_PROCESS($frame, $procID, \&reap_child);
마지막 코드 라인 내 프로그램이 자식 프로세스의 종료에 대한 정보를 얻는다 어떻게 같은 것을 사용하여 $ cmd를 시작합니다. 이 이벤트 트리거의 방향은 괜찮습니다. 이제 다른 방법을 찾고 있습니다.
부모로부터 새로 생성 된 프로세스로 이벤트를 보내고 싶습니다. 적어도 "닫기", "아이콘 제거"및 " 초점". 어떻게 할 수 있습니까?
어떤 윈도우 잉 시스템입니까? – ikegami
내 희망은 wxwidgets/wxperl이 모든 플랫폼에서 작동한다는 것입니다. 실제로 코드는 Win (XP, 7, 8) 및 X-Windows (Gtk, KDE)에서 실행되어야합니다. – leu
그러나 Wx 메시지를 보내려는 것이 아닙니다. 힌트를 주셔서 감사합니다. – ikegami