Как вызвать Shell_TurnScreenOn в ShellChromeAPI.dll из C ++ (Windows Phone)?

0

Я пытаюсь написать пользовательскую версию блокировки экрана. Я изо всех сил старался оптимизировать скорость на С#, но по-прежнему не может соответствовать приложению Lock Screen Native.

Итак, теперь я хочу попробовать C++ и посмотреть, будет ли это так же быстро.

С#

static void Main(string[] args) {
    Shell_TurnScreenOn(false);
}

[DllImport("ShellChromeAPI.dll")]
private extern static void Shell_TurnScreenOn(bool value);

Как записать его в C++? (Поскольку Dllimport, похоже, не работает в Windows Phone.)

  • 0
    Не могли бы вы принять решение, пожалуйста? У вас есть проблемы с производительностью экрана блокировки, или у вас проблемы из-за неподдерживаемого DllImport ?
  • 0
    Напишите что в C ++?
Показать ещё 2 комментария
Теги:
winapi
windows-phone-8

1 ответ

1
Лучший ответ

Выяснил это наконец...

Получить указатель LoadLibraryExW, а затем использовать его для загрузки DLL.

http://vilic.info/blog/archives/1138

Ещё вопросы

Сообщество Overcoder
Наверх
Меню