Я сделал приложение-уведомление в C#, которое сидит на панели задач и отображает воздушный шар, когда я что-то получаю от него, подобно Google Talk, когда вы получаете новое электронное письмо, но на момент его появления игнорирует, если я запускаю приложение на полноэкранном режиме или нет, и просто выполняю работу.Обнаруживать, если у пользователя есть приложение, работающее в полноэкранном режиме
Как я могу обнаружить и убедиться, что приложение находится в полноэкранном режиме? Я не имею в виду максимизацию (так как приложение может быть максимально на вашем экране, но все еще не в полноэкранном режиме), а в полноэкранном режиме.
Например, когда вы запускаете игру, большинство из них будет работать в полноэкранном режиме.
Первоначально GetForegroundWindow()
и GetWindowRect()
пришла мне в голову, но даже в этом случае я мог бы сделать окно идти больше, то мой экран, если я не на весь экран, не помогли бы мне так мне интересно, если есть другие флаги или способы приблизиться это?
Хотя я не знаю точного ответа, то, что вы описываете, похоже на полноэкранный эксклюзивный режим. –
- полноэкранный эксклюзивный режим, используемый для этого точно? Я не уверен, что будет этот термин ... – Prix