#include<dos.h>
void GetDOSVersion(int *major, int *minor)
{
union REGS regs;
regs.h.ah=48; //=0x30;
regs.h.al=0;
int86(0x21,& regs,& regs);
*major = regs.h.al; //6(MS-DOS 6.2인 경우)
*minor = regs.h.ah; //20(MS-DOS 6.2인 경우)
}
초보 님이 쓰신 글 :
: 스에서 현재 OS version 알아오는 함수가 있나여?
:
: 윈도에서는 OSVERSIONINFO를 사용해서 알수 있는데..
:
: 도스에서는 잘 모르겠네여..
|