I need a simple windows form handle.
newptcai at gmail.com
Fri Nov 7 02:58:58 CET 2008
On Nov 7, 4:55 am, Aaron Brady <castiro... at gmail.com> wrote:
> On Nov 6, 7:50 am, 一首诗 <newpt... at gmail.com> 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 )
Hi, that's because I guess wxpython does not use native windows forms
and could not provide
a "handle" property.
I will make more study.
More information about the Python-list