小弟在运行到MessageBox(0, '必须添加全部选项','提示',MB_OK);时,无意中发现可以不点确定按钮,直接进行界面上的其他操作。MessageBox如何像showmessage那样必须点击后才可以进行其他操作

解决方案 »

  1.   

    MessageBox(self.Handle, '必须添加全部选项','提示',MB_OK);
      

  2.   

    MessageBox(Handle, '必须添加全部选项','提示',MB_OK);
      

  3.   

    MessageBox(0, '必须添加全部选项','提示',MB_OK);
    第一个参数用当前Form的Handle或者Application.Handle就OK了
    或者,直接用Application.MessageBox('必须添加全部选项','提示',MB_OK);
      

  4.   

    MessageBox(0, '必须添加全部选项','提示',MB_ICONQUESTION+MB_YESNO)=IDYES 是确定,IDNO 是否
      

  5.   

    用Application.MessageBox就没有问题了