1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Variable deklarieren

Dieses Thema im Forum "C/C++" wurde erstellt von WorldRacer, 13. Januar 2009.

  1. WorldRacer

    WorldRacer Erfahrenes Mitglied

    Hi,

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

    Nun zur Frage:

    Code (Text):
    1. typedef int (*MIRANDAHOOK)(WPARAM,LPARAM);
    2.  
    Wenn ich diese Definierung habe wie deklariere ich dann eine solche Variable?

    Bitte helft mir. Danke im Voraus!
  2. devDevil

    devDevil Erfahrenes Mitglied

    Is ein Funktionszeiger-Typ:
    Code (C++):
    1. MIRANDAHOOK fnLoaded = reinterpret_cast<MIRANDAHOOK>(::GetProcAdress(::GetModuleHandle(TEXT("MYDLL.dll")),TEXT("myfunc")));
    2. if (fnLoaded != NULL)
    3. (*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. WorldRacer

    WorldRacer Erfahrenes Mitglied

    Jupp, so wars... xD

Diese Seite empfehlen