我正在使用C++ Builder,我想使用MessageBox和clickables“OK”和“Help”。当用户按下“帮助”时,应该打开一个新表单。所以这里是我的问题:MessageBox和MB_HELP的问题
当使用MessageBox和带有MB_HELP的命令时,将显示按钮“ok”和“Help”。但是当按下Help时,编译器将不会执行任何操作,他只会执行某些操作,并在按Ok按钮时返回1。
btw。我正在使用VCL-Formapplication。
感谢您的帮助:)
if (Application->MessageBox("Die maximale Temperatur von 30°Grad darf nicht
überschritten werden",
"Warnung", MB_HELP | MB_ICONEXCLAMATION) == IDOK);
{
///setting values///
}
else Form1->Show();
请提供代码。 – boriaz50
问题内部。 – boriaz50
_“但是当按下帮助时,编译器将不会执行任何操作”_ - 编译器在您已经运行程序时该做什么?你期望发生什么? – sehe