'프로그래밍'에 해당되는 글 19건

  1. 2013.04.26 프로세스ID, 윈도우 핸들 컨트롤
  2. 2013.04.26 실수 특정 소수점 까지 자르기
프로그래밍/c++2013. 4. 26. 11:35

 

//----------------------------------------------
// 윈도우 핸들로 프로세스 아이디 얻기
//----------------------------------------------

ULONG ProcIDFromWnd(HWND hwnd)

 ULONG idProc; 
 GetWindowThreadProcessId( hwnd, &idProc ); 
 return idProc; 
}

 

//----------------------------------------------
// 프로세스 아이디로 윈도우 핸들 얻기
//----------------------------------------------

HWND GetWinHandle(ULONG pid)

 HWND tempHwnd = FindWindow(NULL,NULL);   // 최상위 윈도우 핸들 찾기 

 while( tempHwnd != NULL )
 { 
  if( GetParent(tempHwnd) == NULL )             // 최상위 핸들인지 체크, 버튼 등도 핸들을 가질 수 있으므로 무시하기 위해 
   if( pid == ProcIDFromWnd(tempHwnd) ) 
    return tempHwnd; 
  tempHwnd = GetWindow(tempHwnd, GW_HWNDNEXT); // 다음 윈도우 핸들 찾기 
 } 
 return NULL; 
}

 

 

 



Posted by GaePein
프로그래밍/c++2013. 4. 26. 11:26

 

 

double x = 3.1459;

// 3.1 까지만 표시하고 싶을때

double z = floor( x * 10.f + 0.5 ) / 10.f;

// 3.14 까지만 표시하고 싶을때

double y = floor( x * 100.f + 0.5 ) / 100.f;



Posted by GaePein