簡単なタスク:動的に割り当てられたデータ(任意の長さの文字列など)を含むWindowsメッセージを送信します。このデータを解放する責任をどのように管理しますか?
Windowsメッセージの受信者は、このデータを解放する責任がある可能性があります。しかし:すべてのメッセージが実際に受信され、リンクされたデータが解放されることをどのように保証できますか?受信者がシャットダウンしている状況を想像してみてください。そうすれば、受信者はメッセージキューを処理しなくなります。ただし、メッセージキューは(しばらくの間)まだ存在しており、メッセージを受け入れることができます。メッセージはこれ以上処理されません。
ありがとう!