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

C# Discussion :

HWND d'une fenêtre créée en C#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2002
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 230
    Par défaut HWND d'une fenêtre créée en C#
    Bonjour,

    J'ai un Panel que j'ai crée en C#.
    J'ai une méthode Draw(HWND hwnd) développée en C++ qui dessine dans la fenêtre qui a comme handle hwnd.

    Comment puis-je récupérer le hwnd de mon panel crée en C# et le faire passer à ma méthode Draw?

    Merci,

    NB : Ceci est un exemple simplifié et je cherche vraiment à faire passer le hwnd. Mon but n'étant pas de faire la même chose en utilisant uniquement C#.

  2. #2
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Salut

    Ce ne serait pas le Pannel.Handle ?

    Mais il est aussi possible de fraire un Pannel.CreateGraphics et de dessiner sur le Graphics.

Discussions similaires

  1. Script pour récupérer le HWND d'une fenêtre Windows
    Par Alcofribas Nasier dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 26/06/2009, 15h01
  2. fermer une fenêtre créée dynamiquement
    Par ToraTora dans le forum MFC
    Réponses: 5
    Dernier message: 27/05/2008, 16h01
  3. Utilisé Tix dans une fenêtre crée avec Tkinter
    Par Jiyuu dans le forum Tkinter
    Réponses: 4
    Dernier message: 07/02/2008, 17h45
  4. Réponses: 3
    Dernier message: 27/09/2006, 15h38
  5. Réponses: 5
    Dernier message: 06/07/2005, 14h51

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