10 #elif defined(__APPLE__)
11 # include <CoreFoundation/CoreFoundation.h>
15 #define HEADER_STR "ゲームグラフィックス特論"
35 catch (
const std::runtime_error &e)
39 MessageBox(NULL, CString(e.what()), TEXT(
HEADER_STR), MB_ICONERROR);
40 #elif defined(__APPLE__)
43 CFStringRef msg_ref = CFStringCreateWithCString(NULL, e.what(), kCFStringEncodingUTF8);
49 CFUserNotificationDisplayAlert(
51 kCFUserNotificationNoteAlertLevel,
66 std::cerr <<
HEADER_STR <<
": " << e.what() <<
'\n';
ゲームグラフィックス特論の宿題用補助プログラムのウィンドウ関連の処理.
static void init(int major=0, int minor=1)
初期化, 最初に一度だけ実行する.