본문 바로가기

app/C

최상위 윈도우 이름 구하기




CString s_temp;

CWnd* cWnd = GetForegroundWindow();  //가장 상위의 윈도우 핸들을 구한다.

cWnd->GetWindowText(s_temp);            //윈도우의 이름을 가져온다.

printf("\n window name %s \n", s_temp);





GetWindowText  설명 : http://msdn.microsoft.com/ko-kr/library/windows/desktop/ms633520(v=vs.85).aspx



후킹으로 지속적인 이벤트가 발생할때 사용하면 안성맞춤.

키보드 후킹시 어떤 프로세서에서 들어온것인지 알수 있다.(물론 캡션에 나온 이름을 가져온다. - 실제 어떤 프로그램인지 이름으로는 알수 없다.)



'app > C' 카테고리의 다른 글

c to machin language  (0) 2018.12.07
winapi 환경에서 콘솔 띄우기  (2) 2012.12.17
iphone 시간 출력 하기!  (0) 2010.06.28
head first iphone 2장...-_- 슬슬 입질이 온다.  (0) 2010.06.25
head first iphone 1장~  (0) 2010.06.24