Re: Win32: get the HWND
- From: Lieven <lieven quasar3d nl>
- To: gtkmm-list gnome org
- Subject: Re: Win32: get the HWND
- Date: Tue, 11 Jul 2006 11:07:06 +0200
Hi,
Afaics, there is indeed a GDK_WINDOW_HWND macro, but it's #ifdef'ed out
normally, and requires the INSIDE_GDK_WIN32 macro to be defined, so I
assume it's only for when you are actually doing development of gdk itself.
There also is this function:
HWND hWnd = gdk_win32_drawable_get_handle(gdk_window);
which should do what you want.
Greets,
Lieven van der Heide
On Mon, 10 Jul 2006 19:12:24 +0200, Salvatore Iovene
<salvatore iovene movial fi> wrote:
Dave Foster wrote:
Without really looking, it's probably a gdk (not mm) function, which you
can use by calling GDK_WINDOW_HWND() on the return value of a
Gtk::Window::g_obj() call.
again, I didn't look, but I use similarly named macros in my code, so
that's how I get it out.
Thanks for your answer. Anyway, I cannot find the GDK_WINDOW_HWND macro
(I assume it's a macro) in the gdk/glib headers, after having installed
the windows gtk development environment.
What could be wrong?
Thanks.
On 7/10/06, *Salvatore Iovene* <salvatore iovene movial fi
<mailto:salvatore iovene movial fi>> wrote:
Hi,
is there a way to get the HWND from a Gtk::Window?
I googled something about GDK_WINDOW_HWND but couldn't find proper
documentation, nor could I file such file in the win32 installation
of
gtkmm/gdkmm header files.
Can anybody shed some light about this issue?
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]