ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
793
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Registriert seit
    Jun 2008
    Ort
    Nah bei Köln
    Beiträge
    282
    Hi,

    wusste nicht wie ich den Beitrag nennen sollte deshalb der komische Titel.

    Nun zur Frage:

    Code :
    1
    
    typedef int (*MIRANDAHOOK)(WPARAM,LPARAM);

    Wenn ich diese Definierung habe wie deklariere ich dann eine solche Variable?

    Bitte helft mir. Danke im Voraus!
     

  2. #2
    Avatar von devDevil
    devDevil ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    Is ein Funktionszeiger-Typ:
    Code cpp:
    1
    2
    3
    
    MIRANDAHOOK fnLoaded = reinterpret_cast<MIRANDAHOOK>(::GetProcAdress(::GetModuleHandle(TEXT("MYDLL.dll")),TEXT("myfunc")));
    if (fnLoaded != NULL)
    (*fnLoaded)(10,10);
    Aber denke mal das du einfach ne FUnktion mit der Sig. int foo(WPARAM, LPARAM) übergeben willst Hat aber nix mit dem Typ zu tun ...
     

  3. #3
    Registriert seit
    Jun 2008
    Ort
    Nah bei Köln
    Beiträge
    282
    Jupp, so wars... xD
     

Ähnliche Themen

  1. Globale Variable deklarieren
    Von orion555 im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 03.06.10, 06:17
  2. MSSQL - Variable - deklarieren
    Von hikeda_ya im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 23.05.06, 14:16
  3. Variable in einem anderen Fenster(PopUp) deklarieren
    Von DrEvil im Forum Javascript & Ajax
    Antworten: 9
    Letzter Beitrag: 11.10.04, 18:31
  4. Variable aus einem Frame in einem Frame deklarieren
    Von DrEvil im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 09.10.04, 23:48
  5. Variable als Array deklarieren?
    Von daDom im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 18.03.04, 06:24