Geliebtes FindResource ;)



  • Hi,
    ich habe gerade ein (vermutlich extrem blödes) Problem:
    FindResource gibt 0 zurück, GetLastError() 1813 bei

    FindResource(0, MAKEINTRESOURCE(IDR_A), RT_RCDATA);
    

    Laut der Fehlermeldung wurde der Ressourcentyp nicht gefunden, aber RT_RCDATA ist doch sogar ein Typ von denen 😕
    Was mache ich falsch?



  • cooky451 schrieb:

    Laut der Fehlermeldung wurde der Ressourcentyp nicht gefunden, aber RT_RCDATA ist doch sogar ein Typ von denen 😕

    Ist RD_RCDATA auch der Typ der Resource, die du abrufen willst?



  • CStoll schrieb:

    Ist RD_RCDATA auch der Typ der Resource, die du abrufen willst?

    Falls du RT_RCDATA meinst: ja 😉

    Edit:
    resource.rc:

    ..
    RCDATA IDR_A "a.exe"
    

    Edit2:
    OMG! Oh Wunder!

    Die erhabene Syntax sollte einfach beachtet werden.


Anmelden zum Antworten