2017-03-18 11 views
1

私は、Windows 10へのWindows 7から(私は書いていないことを)アプリケーションを移動しようとしている。しかし、それは、この「便利」エラーメッセージでWindows 10上で起動に失敗します。私はAPIはいつどの時点でERROR_MUI_FILE_NOT_LOADEDを返しますか?

enter image description here

エラーが起きるスポットを分離:

enter image description here

それでは、私は取得していますがLoadAccelerators戻りNULLGetLastError15105またはERROR_MUI_FILE_NOT_LOADEDに設定されていることです。

エラーコードは何を意味するのですか?

PS。 のパラメータLoadAcceleratorsは、このAPIが呼び出されたモジュールの正しいインスタンス(つまり、そのスクリーンショットの0x6F0000)に設定されます。

答えて

1

[OK]をクリックします。私はそれを得たと思う。

何が欠けていたのは、リソースを持つマルチユーザーインターフェイス.muiファイルです。 (Here's more info)Windowsコンポーネントの場合、64-bitアプリの場合はC:\Windows\System32\<lang>\<ImageName>.muiフォルダ、32ビットアプリの場合はC:\Windows\SysWOW64\<lang>\<ImageName>.muiにあります。

したがって、そこからコピーして、アプリケーションを実行する必要がある宛先の<lang>\<ImageName>.muiフォルダに配置して、そのエラーを修正します。

関連する問題