IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mono .NET Discussion :

Comment recuperer Window id dans GTK (mono)


Sujet :

Mono .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Par défaut Comment recuperer Window id dans GTK (mono)
    Bonjour,
    Je travaille sur une application mono gtk en c# avec monodevelop 0.12 , et je voudrais pouvoir recuperer l'id d'une frame .

    j'ai essaie la macro GDK_WINDOW_XID dans une fonction en C que j'appelle depuis l'application C# , ca marche pas pe etre il manque des include .
    voici le code de la fonction en C:

    #include <gdk/gdkx.h>
    #include<gdk/gdkwindow.h>

    int GetWindowId( GDKWindow* p)
    {
    return (int) GDK_WINDOW_XID(p);
    }

    Merci d'avance pour votre aide.

  2. #2
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 30
    Par défaut
    Bonjour
    voila tu ajoute ces modif a ton fichier .C

    #include <gdk/gdkx.h>
    #include <gdk/gdkwindow.h>
    #include <gtk/gtkwindow.h>

    int GetWindowID2 (GtkWindow* p)
    {

    GdkWindow* g= ((GtkWidget*)p)->window;

    return (int)GDK_WINDOW_XID(g);
    }

    et recompile avec gcc -fPIC -c tonfichier.c .............
    ca va marché InchaeLAHH
    a+

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/07/2006, 17h23
  2. Réponses: 2
    Dernier message: 19/01/2006, 22h59
  3. Réponses: 2
    Dernier message: 27/09/2005, 18h26
  4. Réponses: 2
    Dernier message: 19/01/2004, 13h19
  5. comment recuperer une variable dans flash
    Par krépuscul dans le forum Flash
    Réponses: 30
    Dernier message: 16/10/2003, 10h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo