J'ai trouv� un tuto qui permet de faire � peu pr�s ce que je souhaite seulement il est fait pour C++ Builder

http://chgi.developpez.com/tips2/ "D�placement d'une fen�tre sans barre de titre :"

j'aimerai donc savoir comment on fait la m�me chose sous VC++.net

je ne vois pas � quoi correspond :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
Left += X-XPos;
Top += Y-YPos;
sous VC++.net car quand je met X,Y comme �a sous VC++.net il me met
"error C2065: 'X' : undeclared identifier,error C2065: 'Y' : undeclared identifier"
De plus,
Comment utilise t-on ce code
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
ReleaseCapture();
SendMessage(Handle, WM_SYSCOMMAND, 0xF012, 0);
sous VC++.net ?

Peut-on dire que ce code :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
void __fastcall TForm1::FormMouseDown(TObject *Sender, TMouseButton Button,
      TShiftState Shift, int X, int Y)
{
      XPos = X;
      YPos = Y;
      if (Button == mbLeft) Deplacement = true;
}
�quivaut � :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
private: System::Void vig_MouseDown(System::Object *Sender, System::Windows::Forms::MouseEventArgs * e)
{
	ypos = e->Y;
	xpos = e->X;
	if(e->Button == MouseButtons::Left)
	{
		deplacement=true;
	}
}
Merci pour celui qui trouve une conversion de ces codes