IEActiveXをブラウザとして使用するソフトウェアを使用しています。
私が必要としているのは、どのモバイルユーザーエージェントを参照できるようにするかです。
レジストリを調べていますが、IEActiveXコントロールでユーザーエージェントを設定/変更する方法が見つかりません。
誰かがこれをどのように行うか、またはそれがまったくできるかどうかについて何か考えがありますか?
IEActiveXをブラウザとして使用するソフトウェアを使用しています。
私が必要としているのは、どのモバイルユーザーエージェントを参照できるようにするかです。
レジストリを調べていますが、IEActiveXコントロールでユーザーエージェントを設定/変更する方法が見つかりません。
誰かがこれをどのように行うか、またはそれがまったくできるかどうかについて何か考えがありますか?
アプリケーションはIEActiveXを使用するため、EXEとActiveXコンポーネント(実際には「単なる」DLL)の間に依存関係が存在します。この依存関係は、レジストリを使用して変更することはできません。Windowsローダーは通常、クライアント(アプリ)とサーバー(IE ActiveXコンポーネント)のインポートアドレステーブル(IAT)とエクスポートアドレステーブル(EAT)を使用してこれらの依存関係を解決します(コンポーネントが静的にバインドされている場合)。レジストリ設定は解決しません。
より柔軟なソリューションが必要な場合は、アプリとブラウザー間のバインディングをアプリによって動的に実装する必要があります。