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