Why maintain two separate code bases for Windows and Linux? The Tao OpenGL wrappers (http://taoframework.com/) work very well on both platforms. Used with the Gtk# OpenGL widget mentioned below, there's no need to interact with native window handles.
On Sun, Feb 15, 2009 at 12:41 PM, Christian Hoff <[email protected]>wrote: > You could use gdk_win32_hdc_get. See the gtkdotnet/Graphics.cs file in > the Gtk# repository for a small usecase. > > You might also want to look into the Gtk# OpenGL widget: > http://sourceforge.net/projects/glwidget/ > > Christian > > Justin Holewinski wrote: > > Using gtk-sharp, is it possible to obtain the native window handle of > > a widget (e.g., HWND on Windows)? In other words, is there an > > equivalent to Form.Handle from WinForms? > > > > I am developing a 3D graphics application and need this handle to > > create a Direct3D context on Windows and OpenGL contexts on > Windows/Linux. > > > > Thanks! > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Gtk-sharp-list maillist - [email protected] > > http://lists.ximian.com/mailman/listinfo/gtk-sharp-list > > > > > _______________________________________________ > Gtk-sharp-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/gtk-sharp-list >
_______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
