ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
218
218
EMPFEHLEN
-
Hallo
Ich möchte in einer Imagebox das bestehende Picture überschreiben und ein neues zeichnen.
Ich hab mir mal die :: put_Picture- Funktion angeschaut, weiss aber nicht wie ich nun den Pfad/Ort des neuen Pictures angeben muss.
Code :1
m_controlMotor1.put_Picture(?);
-
Ich habe jetzt herausgefunden wie ich das Bitmap ändern kann.
Code :1 2
m_hbm =::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP)); controlvariable.SetBitmap(m_hbm);
Ich habe m_hbm direkt im .cpp-File definiert und so funktionierts auch.
Was mich aber iritiert, ist dass wenn ich m_hbm im h.file definiere ich folgende Fehlermeldung erhalte:
Error 1 error LNK2005: "struct HBITMAP__ * m_hbm" (?m_hbm@@3PAUHBITMAP__@@A) already defined in uCom.net.obj uCom.netDlg.obj
Error 2 fatal error LNK1169: one or more multiply defined symbols found Z:\SpezProjekte\GlobalLink\Projekt_NURAD\software\GUI\dotNET\30.05.2008_pm_uCom.net\30.05.2008_pm_uC om.net\uCom.net\Debug\uCom.net.exe 1





Zitieren
Login






