2008-11-24 90 views

回答

9

将Form.MinimizeBox属性设置为false。这会将[X]更改为[ok],并关闭表单,而不是在单击时最小化它。

编辑:您想要的事件是关闭或关闭。

1

我不确定这是如何与.NET论坛支持相关的,但您需要使用Native API SHDoneButton

默认情况下,它被设置为“SHDB_HIDE”,然后显示“Windows Mobile”“X”按钮(或任何覆盖X按钮的应用程序,如LGE的'X'按钮应用程序或HTC一个)。

如果您将其设置为“SHDB_SHOW”,它将显示一个“确定”按钮,如果按下该按钮将向窗口发送IDOK。 如果您将其设置为“SHDB_SHOWCANCEL”,它将显示一个“x”按钮,如果按下该按钮,则会向窗口发送IDCANCEL。 SHDB_SHOWCANCEL不是由MSDN记录,而是在头文件(aygshell.h)中。

相关问题