使用 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);
但是将“确定”和“取消”硬编码为按钮标题,这不是我想要的。有什么办法可以解决这个问题,或者可以使用替代功能吗?