3

私は Visual Studio 2008 と C++ を使用しており、実行時に DLL をロードしています。ただし、これはユーザー エクスペリエンスをブロックします。新しいスレッド (CreateThread) にプッシュすることでこれを回避したいと思っていましたが、それでも UI スレッドがブロックされます。

なんで?

ダスティン

4

1 に答える 1

3

推測として、DLL は、DllMainそのコンテキストでは許可されていないことを実行しています。ローダーロックの下で実行されるため、許可されるものはほとんどありません。

于 2013-09-03T11:07:37.543 に答える