http://www.winapi.co.kr/reference/Function/CreateWindowEx.htm
CreateWindowEx
원형 | HWND CreateWindowEx(DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HANDLE hInstance, LPVOID lpParam); | ||||||||||||||||||||||||||||||||||||||||||||||
MFC 원형 | BOOL CWnd::CreateEx( DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hwndParent, HMENU nIDorHMenu, LPVOID lpParam = NULL ); BOOL CWnd::CreateEx(DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, LPVOID lpParam = NULL); | ||||||||||||||||||||||||||||||||||||||||||||||
인수 | ▶dwExStyle : 생성될 윈도우의 확장 스타일을 지정한다.
▶나머지 인수 : CreateWindow와 동일하다. | ||||||||||||||||||||||||||||||||||||||||||||||
리턴 | 윈도우 생성에 성공했으면 생성된 윈도우의 핸들을 리턴하며 에러 발생시 NULL을 리턴한다. | ||||||||||||||||||||||||||||||||||||||||||||||
설명 | 윈도우를 생성하는 기능은 CreateWindow 함수와 동일하되 확장 스타일을 지정하는 dwExStyle 멤버가 있다는 점만 다르다. CreateWindow 함수는 dwExStyle이 0인 매크로 함수로 정의되어 있다. 다음 예제는 항상 위에 있으며 툴 윈도우 모양의 타이틀 바를 가진다. 툴 윈도우는 타이틀 바의 높이가 낮으며 타스크 바에 나타나지 않고 Alt+Tab으로 작업 전환을 할 수 없다. hWnd=CreateWindowEx(WS_EX_TOPMOST | WS_EX_TOOLWINDOW, lpszClass,lpszClass,WS_OVERLAPPEDWINDOW, CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT, NULL,(HMENU)NULL,hInstance,NULL); | ||||||||||||||||||||||||||||||||||||||||||||||
참고함수 | CreateWindow | ||||||||||||||||||||||||||||||||||||||||||||||
플렛폼 | 95이상 | ||||||||||||||||||||||||||||||||||||||||||||||
참조 |
|
'프로그래밍(Programming) > MFC&API' 카테고리의 다른 글
GetForegroundWindow 와 GetActiveWindow의 차이점 (0) | 2012.11.01 |
---|---|
MFC 의 창중 하나를 CreatewindowEX윈도우창의 부모로 설정하는 함수 (0) | 2012.11.01 |
MFC Class간 포인터 얻기 (0) | 2012.11.01 |
Window 창크기,위치정보 저장하기 (0) | 2012.11.01 |
ShowWindow, 윈도우 숨기기(안보이게) (0) | 2012.11.01 |