On Nov 6, 7:50 am, 一首诗 <[EMAIL PROTECTED]> wrote: > Hi all, > > Today I was writing a simple test app for a video decoder library. > > I use python to parse video files and input data to the library. > > I got a problem here, I need a windows form, and send the form handle > to the library as a parameter, then it can output video on the form. > > Here is my problem: > > What is the simplest way to get a windows form which has a handle? > > I tried to use win32py but it seems to be to complicate for my > purpose. > And the form would block the main thread even if I call its DoModal > method on another thread. > > ================= > > PS: Finally I decided I can not finish it today so I write a WinForm > App in C# in 5 minutes and send video from my python app to it by UDP. > > That works.
Why don't you write the GUI in Python? Check out 'wxPython' and others. 'wx' programs can get pretty short, something like: app= wx.PySimpleApp() frame= wx.Frame( app ) canvas= wx.Canvas( frame ) canvas.Render( my_picture ) app.MainLoop() -- http://mail.python.org/mailman/listinfo/python-list