void MoveCenter(HWND hWnd)
{
RECT rectDesktop, rectWindow;
GetWindowRect(GetDesktopWindow(),&rectDesktop) ;
GetWindowRect(hWnd,&rectWindow) ;
LONG width, height;
width = rectWindow.right - rectWindow.left ;
height = rectWindow.bottom - rectWindow.top ;
LONG x, y;
x = LONG((rectDesktop.right - width) / 2) ;
y = LONG((rectDesktop.bottom - height) / 2) ;
MoveWindow(hWnd, x, y, width, height, TRUE) ;
}
|
'C++' 카테고리의 다른 글
IOCP model (0) | 2010.10.19 |
---|---|
thread 함수를 클래스 멤버 함수로 지정하는 방법 (0) | 2010.10.19 |
콘솔로 한글 출력이 안되는 경우 setlocale(LC_ALL, ""); (0) | 2010.10.15 |
Dialog 창에서 엔터나 ESC 일때 창 닫히는 현상 막기 (0) | 2010.10.13 |
Random 난수 생성하기 (0) | 2010.10.13 |
SOCKET (0) | 2010.10.09 |
Windows Thread 와 Synchronization(동기화) (0) | 2010.10.06 |
자료구조 (0) | 2010.09.30 |