状況は次のとおりです。プログラムで void 関数を呼び出し、OK とキャンセルのメッセージ ボックスを提供しますが、この関数はカプセル化されています。ユーザーが何をクリックしたかを知る必要があります。
とにかく、ユーザーの選択を知るためにこの関数をハイジャックすることはありますか?
または、プログラマーがこの関数を作成するとき、ユーザーが [キャンセル] をクリックしたときに void を返さなければならず、ユーザーが [OK] をクリックしても何も返さなかったと思います。これら2つのアクションを区別できる可能性はありますか? voidを返し、何も返さないのですか?
不可能に思えることはわかっていますが、それが私がstackoverflowに来て皆さんに尋ねる理由です。
ありがとうございました