CoreFoundationを使用して、次のアラートダイアログを表示できます。
CFUserNotificationDisplayAlert(0.0,
kCFUserNotificationPlainAlertLevel,
NULL, NULL, NULL,
CFSTR("Alert title"),
CFSTR("Yes?),
CFSTR("Affirmative"),
CFSTR("Nah"),
NULL, NULL);
Windows C APIを使用してこれを複製するにはどうすればよいですか?私が得た最も近いものは次のとおりです。
MessageBox(NULL, "Yes?", "Alert title", MB_OKCANCEL);
しかし、それはボタンのタイトルとして「OK」と「キャンセル」をハードコードします。これは私が望むものではありません。これを回避する方法、または使用する代替関数はありますか?