[python-win32] findwindow by its class name

2005-10-21 Thread James Hu
Hi, For the simple code: from wxPython.wx import * class MyApp(wxApp): def OnInit(self): frame = wxFrame(NULL, -1, Hello App) frame.Show(true) self.SetTopWindow(frame) return true app = MyApp(0) app.MainLoop() Is there any way to know this windows' class

Re: [python-win32] findwindow by its class name

2005-10-21 Thread Steve Holden
James Hu wrote: Hi, For the simple code: from wxPython.wx import * class MyApp(wxApp): def OnInit(self): frame = wxFrame(NULL, -1, Hello App) frame.Show(true) self.SetTopWindow(frame) return true app = MyApp(0) app.MainLoop() Is there any

Re: [python-win32] findwindow by its class name

2005-10-21 Thread James Hu
, October 21, 2005 2:28 PM To: Steve Holden Cc: python-list@python.org; python-win32@python.org Subject: Re: [python-win32] findwindow by its class name On 10/21/05, Steve Holden [EMAIL PROTECTED] wrote: Is there any way to know this windows' class name? I need to find it by [...] I'm not saying

Re: [python-win32] findwindow by its class name

2005-10-21 Thread Gabriel Genellina
At Friday 21/10/2005 16:26, you wrote: Thanks a lot! Yes, GetHandle() can return 'wxWindowClassNR', which is nice, but all wxPython apps return wxWindowClassNR as well, so when I Post Message, it goes to itself. Application A can broadcast a private known message (using RegisterWindowMessage)

Re: [python-win32] findwindow by its class name

2005-10-21 Thread Mark Hammond
Title: Re: [python-win32] findwindow by its class name If all else fails, youcould create a win32gui based hidden window with a classname of your choice. pywin32's win32gui_taskbar.pydoes exactly this. You would probably need to create this window in its own thread running a win32gui