HRSRC hRes = FindResource(NULL, L"klo", RT_RCDATA);
HRSRC hRes = FindResource(NULL, L"klo", RT_RCDATA);
PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
please do feed the trolls crew and elk
Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
"Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^
Der Hammer! Danke es klappt... Woher weisst du sowas / wie könnte ich auf sowas kommen :/
Edit: Bezogen auf inout und BlackBerry
Manche Menschen sind schon zu bemitleiden!
Wie man darauf kommt? Weil LPCWSTR ein Datentyp für 16bit UNICODE Zeichen ist.
Siehe: Windows Data Types (Windows)
PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
please do feed the trolls crew and elk
Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
"Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^
Sieht doch bisher gut aus
Das builden läuft fehlerfrei, wenn ich jedoch z.B. calc.exe mit Type: EXE, Name: K und Lang.: 1033 anhänge und das Programm starte bekomme ich in der Console meinen "Error". Es muss doch entweder etwas am Typ oder am Namen der Resource falsch sein oder ?
Code:
Code:int res() { HRSRC hRes = FindResource(NULL, "K", RT_RCDATA); if (hRes == NULL) { cout << "Error" << endl; return 0; } else { cout << "Good" << endl; } HANDLE hLoad = LoadResource(NULL, hRes); if (!hLoad) { cout << "Load Error" << endl; return 0; } }
Manche Menschen sind schon zu bemitleiden!
Lass dir mal mit GetLastError() den Fehlercode ausgeben und schau hier nach, was dieser bedeutet.
Also liegt es am Typ. Ich werde mal ein bisschen mit den Typen experimentieren...Code:The specified resource type cannot be found in the image file.
Edit: Keine Chance... Egal wie ich die .exe mit dem ResHacker anfüge, ich bekomme immer Fehlercode 1813 :/
Geändert von deagleD (20.06.2010 um 16:13 Uhr)
Manche Menschen sind schon zu bemitleiden!
Ich will mal nicht so sein und hab dir ein Beispiel gemacht
carrier.c
carrier.h
carrier.rc
make.cmd (zum Compilieren; erfordert MinGW32 samt richtigen Pfaden im Enviroment):
Geändert von blackberry (20.06.2010 um 16:40 Uhr)
PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
please do feed the trolls crew and elk
Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
"Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^
deagleD (20.06.2010)
Top nun hab ichs nach ein bisschen basteln geschafft
Danke an BlackBerry... In Visual Studio 08 ist das mit den Ressouren, wenn man sich nicht auskennt, verdammt schwer gemacht Der gute alte Texteditor und MinGW haben doch vorteile
Manche Menschen sind schon zu bemitleiden!