kkamegawa's weblog

Visual Studio,TFS,ALM関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

TaskDialogの間違い

リソースが見つかりませんでした。
こっちに書きました。まぁ、C/C++で使う人ならコンパイルエラーになるからすぐにわかるんですけどね。TaskDialog()はあんまり面白みがなくて、TaskDialogIndirect()の方が使い出があります。とはいえ、ひとつのメッセージで状況によって複数の対応策があるようなメッセージを出したい場合は便利かもしれません。
TaskDialogIndirect()は今まで中止させるためのProgress Barを表示するためとか、いくつかの選択肢からひとつ選択させるような*1ダイアログがAPI一発で呼び出せるので、つまらないダイアログが激減するでしょう。提供されてみれば、もっと早くほしかったなぁ…と思います。

*1:OneCareスタンドアロン版で出てくるFirewall通す通さないのあれ