[ maximus_1 @ 12.05.2006. 18:56 ] @
Dakle, trebao bih kod koji bi mi omogućio nosanje prozora programa preko desktopa jer nemam one plave trake za nosanje. Tražio sam u googleu ali bezuspješno...
[ X Files @ 12.05.2006. 19:31 ] @
Na primer, postavi ovaj kod u OnMouseDown glavne forme, tako da sve izgleda otprilike ovako:

Code:

void __fastcall TForm1::FormMouseDown(TObject *Sender, TMouseButton Button,
    TShiftState Shift, int X, int Y)
{
    if (Button == mbLeft)
    {
        ReleaseCapture();
        SNDMSG(Handle, WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0);
    }
}


ili, drugi metod:

Code:


--- H ---

private: // of TForm1 class
    void __fastcall WMNCHitTest(TMessage& Msg); 

BEGIN_MESSAGE_MAP 
    MESSAGE_HANDLER(WM_NCHITTEST, TMessage, WMNCHitTest) 
END_MESSAGE_MAP(TForm)

--- CPP ---

void __fastcall TForm1::WMNCHitTest(TMessage &Msg) 

   TForm::Dispatch(&Msg); 
   if (Msg.Result == HTCLIENT) Msg.Result = HTCAPTION; 


[ maximus_1 @ 12.05.2006. 19:33 ] @
Rekoh ti da ću se još zahvaljivat! Hvala majstore!!!
[ X Files @ 12.05.2006. 20:00 ] @
Pogledaj malo one linkove za C++ Builder u TOP temi u C++ za pocetnike...