globale Handles definieren



  • Hallo, ich hab folgendes Problem:

    ich deklariere in einer Klasse A ein globales Handle;

    HANDLE test = NULL;
    {
    ...
    }
    

    nun möchte ich dieses Handle in einer Klasse B verwenden.

    extern test;
    ...
    {
    test = hNewProcess;
    }
    

    jetzt meckert mein Compiler:
    'void *' kann nicht in 'int' konvertiert werden
    Es ist aber 100% dass hNewProcess vom richtigen Typ ist.
    Was läuft denn da schief??

    Danke...



  • Hat sich erledigt.
    Hab vergessen den Typ mit anzugeben

    also: extern HANDLE test;


Anmelden zum Antworten