Zdravím, začínám s C++. Snažím se z jedné opensource vytáhnout kód na dekomprimování souboru.
Může mi někdo pomoci s odstraněním těchto chyb? Asi mají stejnou příčinu.
error C2065: 'PSCB_PRECREATE' : undeclared identifier
error C2051: case expression not constant
error C2065: 'PSCB_INITIALIZED' : undeclared identifier
error C2051: case expression not constant
error C2065: 'TOOLTIPS_CLASS' : undeclared identifier
error C3861: 'TooltipInit': identifier not found
error C2065: 'PROPSHEETHEADER' : undeclared identifier
error C2146: syntax error : missing ';' before identifier 'header'
There is this code:
int CALLBACK PropSheetProc(HWND sheet, UINT msgid, LPARAM lParam)
{
switch (msgid)
{
case PSCB_PRECREATE:
{
DLGTEMPLATE *templ = (DLGTEMPLATE*)lParam;
templ->cy += 5;
slovo PSCB_PRECREATE jsem v projektu našel jenom jednou, takže nechápu smysl té hlášky.
A pak se objevuje chybová hláška v souvislostí s funkci
HWND MakeSheet(HINSTANCE app)
error C2065: 'header' : undeclared identifier
For this line:
PROPSHEETHEADER header;
'PSH_MODELESS' : undeclared identifier
error C2065: 'PSH_USECALLBACK' : undeclared identifier
error C2065: 'PSH_NOAPPLYNOW' : undeclared identifier
error C2065: 'PSH_NOCONTEXTHELP' : undeclared identifier
error C2065: 'PSH_USEICONID' : undeclared identifier
error C2065: 'header' : undeclared identifier
Looks similar
Code:
http://paste.ofcode.org/35B57JYGkaJDnct4UkDfGcB