iOS開発と同様にWindows Phone 8開発でプライベートAPIを使用できますか?Windows Phone 8 - プライベートAPI?
もちろん、これは公開される予定のアプリケーション(AppStore/Marketplace)ではありません。しかし、開発者が内部システム機能を呼びたい非公開プロジェクトには、多くのユースケースがあります。
Windows Phone 8 SDKがインストールされている場合、「C:¥Program Files(x86)¥Microsoft SDKs¥Windows Phone¥v8.0¥Emulation¥Images」にあるWindows Phone 8エミュレータイメージをマウントできます。 Windows Phone OSのメインパーティションでは、Windows \ System32に移動し、Dependency WalkerやIDA Proなどのツールを使用してシステムDLLファイルを調べることができます。
非常に面白く聞こえるが、公開されていないため、文書化されていない多くの機能があります。問題は、アプリから何か別の方法で呼び出すことが可能なのか、それとも他の手段でですか?
- ShellChrome.dll:InvokeStartMenu、InvokeScreenCapture、InvokeVolumeUp、LockDevice、...
- InputInjection.dll:ApiInjectInitialize、ApiInjectTouchEvent(はるかがある)の興味深い機能のほんの一例
、...私はネイティブのWindows Phoneアプリのプロジェクトに何らかの形で働いてのLoadLibrary(具体的には、LoadLibraryExA)を取得しよう、とLOへ
バンプアップ、面白い質問無回答 – AFD