#include <Carbon/Carbon.h>
int main(int argc, char* argv[])
{
DialogRef alert;
DialogItemIndex outHit;
long versMaj, versMin, versBugFix;
CFStringRef str;
Gestalt(gestaltSystemVersionMajor, &versMaj);
Gestalt(gestaltSystemVersionMinor, &versMin);
Gestalt(gestaltSystemVersionBugFix, &versBugFix);
str = CFStringCreateWithFormat(NULL, NULL,
CFSTR("Mac OS X ver.%d.%d.%d"),
versMaj, versMin, versBugFix);
CreateStandardAlert(kAlertDefaultOKText,
CFSTR("Hello"), str, NULL, &alert);
RunStandardAlert(alert, NULL, &outHit);
CFRelease(str);
return 0;
}
Wednesday, February 24, 2010
Detect Mac OS X version
Labels:
Carbon
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment