Ich will in VC 1.0 (Win 3.11) ein Bitmap Darstellen. Ein Fenster habe ich inzwischen ohne Wizard hingekriegt jedoch bekomme ich bei dem abgetippten Code massig Fehlermeldung bei denen ich gerade ziemlich auf dem Schlauch stehe.
Der Code:
HBITMAP hBitmap=(HBITMAP)::LoadImage(AfxGetInstanceHandle(),„C:\temp\temp5\medsoft\bitmap1.bmp“, IMAGE_BITMAP,0,0,LR_LOADFROMFILE | LR_CREATEDIBSECTION);
m_bmpBitmap.Attach(hBitmap);
CDC dcMem;
dcMem.CreateCompatibleDC(dc);
dcMem.SelectObject(&m_bmpBitmap);
dc->BitBlt(10,20,bm.bmWidth,
bm.bmHeight, &dcMem,0,0,SRCCOPY);
Meine includes:
#include
#include „stdafx.h“
#include
#include „resource.h“
Die Fehlermeldungen:
error C2517: ‚LoadImage‘ : right of ‚::‘ is undefined
error C2065: ‚LoadImage‘ : undeclared identifier
error C2065: ‚IMAGE_BITMAP‘ : undeclared identifier
error C2065: ‚LR_LOADFROMFILE‘ : undeclared identifier
error C2065: ‚LR_CREATEDIBSECTION‘ : undeclared identifier
error C2064: term does not evaluate to a function
error C2065: ‚m_bmpBitmap‘ : undeclared identifier
error C2228: left of ‚.Attach‘ must have class/struct/union type
error C2065: ‚dc‘ : undeclared identifier
error C2664: ‚CreateCompatibleDC‘ : cannot convert parameter 1 from 'int ’ to ‚class ::CDC __near *‘
error C2664: 'class ::CPen __near *__pascal __far SelectObject(class ::CPen __near *)__near ’ : cannot convert parameter 1 from ‚int __near *‘ to ‚class ::CPen __near *‘
error C2227: left of ‚->BitBlt‘ must point to class/struct/union
error C2065: ‚bm‘ : undeclared identifier
error C2228: left of ‚.bmWidth‘ must have class/struct/union type
error C2228: left of ‚.bmHeight‘ must have class/struct/union type