tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
907
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Cappaja Cappaja ist offline Mitglied Silber
    Registriert seit
    May 2009
    Ort
    Konstanz
    Beiträge
    85
    hi,

    ich habe eine einfache BN_CLICKED nachricht. innerhalb der Event-Funktion von BN_CLICKED wird eine andere Funktion aufgerufen welche ein Handle erwartet vom Typ HWND hWnd. Unter Borland wurde der Funktion einfach "Handle" übergeben und es funktionierte problemlos, allerdings wurde der BN_CLICKED Event-Funktion dort ein TObject *Sender mitgegeben. Die MFC Event-Funktion unter Visual Studio 6 enthält jedoch keinen Übergabeparameter. Wie kann ich also auf das erfoderliche Handle für die darin aufzurufende Funktion kommen? Sie erwartet eines vom Typ HWND hWnd.
     

  2. #2
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Hallo,

    welche Funktion soll aufgrerufen werden und vor allem das Handle von welchem Fenster wird erwartet? Wenn es das gleiche Fenster ist, das auch den Event verarbeitet, bekommst du das Fensterhandle mit dem Methodenaufruf "GetSafeHwnd()".

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  3. #3
    Cappaja Cappaja ist offline Mitglied Silber
    Registriert seit
    May 2009
    Ort
    Konstanz
    Beiträge
    85
    hi MCoder,

    es ist dasselbe Fenster, genau diese Funktion habe ich gesucht und jetzt geht es auch! hatte zuvor GetSafeHandle() welche allerdings für GDI-Objekte bestimmt ist.

    vielen dank
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 11.02.09, 12:31
  2. Antworten: 1
    Letzter Beitrag: 16.12.08, 08:43
  3. JNI: Variable vom C-Typ "HANDLE" übergeben
    Von marian1982 im Forum Java
    Antworten: 1
    Letzter Beitrag: 13.03.08, 18:51
  4. [c++] fstream-Handle übergeben
    Von ktm_frans im Forum VisualStudio & MFC
    Antworten: 5
    Letzter Beitrag: 26.06.07, 08:52
  5. Handle an ein Programm übergeben
    Von Crisu im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 07.06.04, 21:25