也就是在调用application.messagebox('aaa','bbb',MB_OKCANCEL)时,弹出来的对话框默认的是取消按钮,而不是"确认"按钮。
谢谢。

解决方案 »

  1.   

    with Application do
      begin
        NormalizeTopMosts;
        MessageBox('This should be on top.', 'Look', MB_OKCANCEL or MB_DEFBUTTON1);
        RestoreTopMosts;
      end;
      

  2.   

    with Application do
      begin
        NormalizeTopMosts;
        MessageBox('This should be on top.', 'Look', MB_OKCANCEL or MB_DEFBUTTON2);
        RestoreTopMosts;
      end;是這個才對
      

  3.   

    mb_YesNo + mb_IconQuestion + mb_DEFButton2
      

  4.   

    with Application do
      begin
        NormalizeTopMosts;
        MessageBox('This should be on top.', 'Look', MB_OKCANCEL or MB_DEFBUTTON2);
        RestoreTopMosts;
      end;
      

  5.   

    偶都是用CNPACK自动生成
    上面有这个选项,楼主也试试吧
    CNPACK IDE辅助工具
      

  6.   

    MB_OKCANCEL or MB_DEFBUTTON2
      

  7.   

    messagedlg('确实要提交吗?',mtinformation,[mbcancel,mbok],0)