Problem mit FindResource()



  • Hallo zusammen.
    Ich habe mit diesem CVodeschnippsel ein Problem:

    geResult geVFile::Init(HMODULE hModule,
    					   char* pcResourceName,
    					   char* pcResourceType)
    {
    //...
    HRSRC hResourceInfo = FindResource(hModule, pcResourceName, pcResourceType);
    //...
    }
    

    MVC++2010 sagt mir, dass die Argumente pcResourceName und opcResourceType nicht mit LPCWSTR kompatiebel sind. In einem Beispiel aus einem Buch wird diese Funktion allerdings genauso angewandt. Ich hoffe mir kann jemand helfen.



  • Was für einen Datentyp haben denn pcResourceName und pcResourceTyp? Ich würde mal auf char* tippen.

    Lösung: Schau dich mal hier oder in der MSDN nach "UNICODE" um - und verwende TCHAR für die Parameter.



  • Danke für die schnelle Antwort. Mit TCHAR funktioniert es.


Anmelden zum Antworten