SetDragFileValidFlag(TRUE);をした状態で、
SetGraphModeを使い画面モードを変更すると、
ファイルのドラッグ&ドロップの機能が使えなくなります。
この状態で再びSetDragFileValidFlag(TRUE);をしても使えず、
一度SetDragFileValidFlag(FALSE);を実行してからSetDragFileValidFlag(TRUE);をすると使えるようにはなりました。
しかし、SetDragFileValidFlag(FALSE);を実行しないといけないのはバグだと思い、報告させていただきます。
ちなみに、SetGraphModeのサンプルプログラムのSetGraphModeの前後に
SetDragFileValidFlag(TRUE);を入れても発生することを確認しました。
また、それぞれの関数の戻り値が0であることも確認しています。