in reply to another code execution during Win32::OLE->MessageLoop
But I couldn't see print message because my code is stuck at "Win32::OLE->MessageLoop" to receive event of news title update. How can I execute another code during receiving news update real time?
Don't use MessageLoop, use SpinMessageLoop to make your own verision of MessageLoop
... Win32::OLE->SpinMessageLoop; ... Win32::OLE->SpinMessageLoop; while(1){ Win32::OLE->SpinMessageLoop; sleep 1; last if $quitting; } ... Win32::OLE->SpinMessageLoop;
|
|---|