SW 개발

[winCE/WM] windows CE 와 WM 의 버젼확인방법 예제코드

. . . 2012. 3. 31. 09:55
반응형

버젼확인방법 예제

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 의 정보를 직접확인한후에 코딩하면될듯하다.

반응형