2011-01-31 7 views
0

Windows msiインストールでは、[キャンセル]ボタンのクリックメッセージにフックする必要があります。カスタムアクションでは、MsiSetExternalUIが呼び出され、何がmessageFilterであるべきですか?C#でWindowsインストーラのMsiSetExternalUIを使用してキャンセルボタンを処理する方法

キャンセルボタンのクリックイベントを処理するより良い方法がある場合は、非常に感謝しています。 \

ありがとうございます。

答えて

0

MSDN(http://msdn.microsoft.com/en-us/library/aa371248%28v=vs.85%29.aspx)のこの文書に記載されているように、Cancel Button Pressを決定する戻り値IDCANCELを確認することができます。

+0

返信いただきありがとうございます、シェカーです。インストーラファイルでこれを処理する方法に関するコードサンプルが好きです。現在、私はInstallメソッドでMsiSetExternalUIを呼び出しますが、コールバック(MyInstallUIHandler)は呼び出されていないようです。また、どのようなmessageFilterを使うべきですか? – Gopal

関連する問題