반응형
버젼확인방법 예제
windows CE 와 windows mobile 에서 모두 동작하는 프로그램을 작성하기위해서는 현재프로그램을 실행하고있는 OS 버젼정보를 확인할 필요가 있다.
코딩할때는 InitInstance() 부분에 OS 확인 코드를 넣어서 분기하게 했다.
OSVERSIONINFO ver;
ver.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx(&ver);
if((ver.dwMajorVersion==5) && (ver.dwMinorVersion==1))
{
RETAILMSG(1,(TEXT("Test App run WM!!!!!!!!!!!!!!!!!!!!!\r\n")));
}
else
{
RETAILMSG(1,(TEXT("Test App run CE!!!!!!!!!!!!!!!!!!!!!\r\n")));
}
위에서 ver 의 정보를 직접확인한후에 코딩하면될듯하다.
반응형