Drag&Drop mit PictureBox

Schoizei

Grünschnabel
Hallo zusammen,

bin relativ neu in der C++ Welt und versuche nun seit 2 Wochen mein Problem zu lösen.

Ich habe eine PictureBox mit 800x600 in welcher ich ein Label per Drag&Drop an beliebiger Stelle plazieren will.
Kann mir jemand weiter helfen dies zu realisieren
Aja ich arbeite mit VisualStudio2008.

Danke und MFG
 
Ich kann jetzt schon ein Label irgendwo auf der Form per Drag´n´Drop plazieren.
Dies mach ich so:
Code:
//Ereignisse für Drag´n´Drop
private: System::Void label3_MouseEnter(System::Object^  sender, System::EventArgs^  e) 
			 {
			 imSteuerelement = 1;
			 }
private: System::Void label3_MouseLeave(System::Object^  sender, System::EventArgs^  e) 
			 {
			 imSteuerelement = 0;
			 }
private: System::Void label3_MouseDown(System::Object^  sender, System::Windows::Forms::MouseEventArgs^  e) 
			 {
			 if (imSteuerelement == 1)
				 klick = 1;
			 }
private: System::Void label3_MouseMove(System::Object^  sender, System::Windows::Forms::MouseEventArgs^  e) 
			 {
			 label3->Cursor= Cursors::Hand;
			 if (klick == 1)
				 label3->Location = Point(label3->Left + e->X,label3->Top + e->Y);
			 }
private: System::Void label3_MouseUp(System::Object^  sender, System::Windows::Forms::MouseEventArgs^  e) 
			 {
			 klick=0;
			 }

Wie kann ich dies jetzt auf jedes Label in meiner Form anwenden

Und ich bräuchte noch einen Code damit mit jedem Klick auf einen Button ein neues Label erzeugt wird!Kann mir da jemand weiter helfen?
MFG
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück