10/01/30 05:34:51 5FAdn4mL0
>>532
複数の環境に対応するソフトウェアで特定のOSだけ動作を変えるってのはそういうことだよ。
なまじっかWindowsって共通項があるだけに別ビルドにはできないのだけれど、共通ビルドだと一番制約のある環境に依存したAPI/ビルド設定しか使えなくなる。
Vista以降で追加されたAPIは通常の方法ではなくGetProcAddress経由で触るようにしないとVista以前のOSで起動すらできなくなるし、
追加されたAPIだけ対処しても、パラメータ用の定数がVista用だと既存APIもVista以前のOSでコケるってケースもあるし。
色々面倒だし所詮只のデフォルト値だから後回しにもされるわな。