CreateWindowEx() 함수를 사용하여 "편집"창을 만듭니다. 즉, 사용자가 입력 할 수있는 곳을 만듭니다.창 만들기 CreateWIndowEx()를 사용하여 정적으로 추가 할 수 있습니다.
g_hwndMain CreateWindowEx 함수 = (0, WC_TEXT,
NULL,
WS_VISIBLE | WS_BORDER | ES_AUTOHSCROLL,
0, 0, 400, 200,
phwnd, NULL, g_hInstance, NULL);
하지만 정적 인 창도 있습니다. 창문을 만드는 동안 그것을 할 수있는 방법이 있습니까? 또는 창을 만든 후에 사용할 수있는 다른 함수는 무엇입니까? SWP_NOSENDCHANGING 및 SWP_NOREPOSITION 사용하여 창을 만든 후 SetWindowPos 함수를 사용하여 시도했지만 그 트릭을 않았다. 어떤 아이디어?
아니요, 나는 움직일 수없는 창을 의미합니다. 기본적으로, 내가 만든 창은 텍스트를 받아 들일 수 있어야하고 동시에 움직일 수 있어야합니다.
"static"이란 읽기 전용입니까? 그런 다음 텍스트를로드 한 후 [EM_SETREADONLY] (http://msdn.microsoft.com/en-us/library/bb761655(VS.85) .aspx)를 보냅니다. – RichieHindle
정적 인 경우 창을 이동할 수 없습니다. – arul
하지만 편집 컨트롤입니다 ... WS_CAPTION 등을주지 않으면 어쨌든 주위를 이동할 수 없습니다 ...? – RichieHindle