あるところからGetOpenFileNameがvistaにはない?ということを耳にしました。
実際はどうなのでしょうか?
教えてください。
ちなみに自分はxpですが。
GetOpenFileNameについて
そんなことありません(あったらVista発売前に大問題になっています)。VistaやServer 2008でも当然GetOpenFileName関数は存在します。
ただ、VistaからGetOpenFileNameに加えてファイルダイアログというものが追加され、こっちのほうがVistaで標準的な外見のダイアログになります。しかし、GetOpenFileNameでも普通に使う限りファイルダイアログと同じVistaスタイルのダイアログが表示されるので、わざわざファイルダイアログに飛びつく必要はないと思います。
#ファイルダイアログはちょうど試してみたばっかりなのでした。
ただ、VistaからGetOpenFileNameに加えてファイルダイアログというものが追加され、こっちのほうがVistaで標準的な外見のダイアログになります。しかし、GetOpenFileNameでも普通に使う限りファイルダイアログと同じVistaスタイルのダイアログが表示されるので、わざわざファイルダイアログに飛びつく必要はないと思います。
#ファイルダイアログはちょうど試してみたばっかりなのでした。