TPanel의 Message중에
WM_WINDOWPOSCHANGING 메세지를 잡아서
LParam이 tagWINDOWPOS * 인데..
typedef struct tagWINDOWPOS {
HWND hwnd;
HWND hwndInsertAfter;
int x;
int y;
int cx;
int cy;
UINT flags;
} WINDOWPOS, *LPWINDOWPOS, *PWINDOWPOS;
tagWINDOWPOS 의 y을 고정하면 Top이 고정이 됩니다.
x,y를 적절히 조정하면 원하는 대로 위치를 조정하실수 있습니다.
그럼..
help me 님이 쓰신 글 :
: ReleaseCapture();
: Panel1->Perform(WM_SYSCOMMAND,0xf012,0);
:
: Panel1 을 커서로 마우스 무브 찍으면 움직이는 기능인데
:
: 이 움직이는 기능중 Left 로만 움직이고 Top은 못움직이게 하고싶습니다! 어덯게해야하나요 ...
:
: 도움을 요청합니다!!! 질문답변달아주심에감사합니다!!!
|