Zitat von
messie:
Zitat von
Muetze1:
Code:
RS1 = new TResourceStream((int)HInstance,"LOGO", MAKEINTRESOURCE(RT_BITMAP));
Mich wundert, dass der Compiler so etwas nicht bemerkt...
Wieso? Eine Zeichenkette ist doch sogar das eigentliche Format was er haben will. Somit sollte er definitiv nicht meckern mit einer Zeichenkette.
Zitat von
messie:
Upps, das bringt mich zu einem Problem, das ich bisher ignoriert hatte:
Zitat:
Doppeldeutigkeit zwischen WORD und TntWindows::WORD(unsigned int)
Das kommt mir öfter in die Quere, bisher habe ich es immer umschiffen können. Was passiert da?
WORD ist in zwei unterschiedlichen Namespaces definiert. Setze vor deinem WORD einfach mal :: vor - oder du selektierst einen bestimmten Namespace mit "using namespace", was aber den Sinn und die Kapselung der Namespaces widerspricht.