2012-08-05 2 views

답변

9

CW_USEDEFAULT으로 임시 보이지 않는 창을 만들고 위치를 확인하십시오. 대화 상자를 이동하십시오.

+0

나는 ... 무엇을 말할 지조차 모르지만 ... +1 – Mehrdad

+3

모든 진지함에 덜 해킹 된 해결책이 있습니까? 위치/크기를 쿼리하기 위해 새 창을 만드는 것이 이상하다고 생각합니다. – Mehrdad

+4

"CW_USEDEFAULT로 만든 창을 어디에 둘 것인가"기능이 없습니다. CW_USEDEFAULT의 효과를 보는 유일한 방법은 실제로 창을 만드는 것입니다. 다른 해결책은 CW_USEDEFAULT를 사용하여 보이지 않는 창을 만든 다음 보이지 않는 창의 소유 창이있는 대화 상자를 만드는 것입니다. 대화 상자는 소유자를 기준으로 배치되므로 대화 상자 템플리트 위치를 (0,0)으로 설정합니다. 그러나 이것은 소유자 체인에 영향을 미칩니다. –

관련 문제