d-stream, а надо число в числовой тип записать, а то со строкой у меня 2 дня голова болела, из за того что она в моей реализации наводит ужасных проблем, с которыми смириться просто нельзя
Pavel Shvedov, значит надо регулярной заменить все не цифры @[^/d] пустой строкой и парсить в числовой тип просто на просто? Или такая регулярка не подойдёт либо парситель нужно с местной культурой явно использовать?
Петр, Я использую не отображение файла, а просто участок памяти для синхронизированной работы над ним. Из Вашего сообщения я понял что нужно создать самодостаточный по объёму кусок общей памяти более или менее которого никогда не будет для этих целей. И MemoryMappedViewAccessor нацеливать на используемый размер от всего куска, и если процессам понадобится более чем этот кусок, оповестить что не может быть такого и что это ошибка
Griboks, в общем я парюсь за то что я должен получить информацию о сборке длл при любых обстоятельствах встроена она или нет и может не правильно получаю информацию о ней, а именно номер версии, имя компании и имя сборки.
Я использовал fileversioninfo по расположению на диске, а нужно получить это от сборки, а не от файла сборки. Ведь вне зависимости от того встроена сборка или нет тип из длл будет говорить что принадлежит сборке в которой он изначально определён?
Роман, провел наблюдения над VLC, Кино и Тв, media player(визуализация музыки не пишет, ее картинка плющится - видимо наDRAWлено как то по другому), и браузер - все пишут что то в display)
а графические приложения не пишут в эту графу, только в system о звуке пишут, но по этому ничего точного не сказать о том что работает графическое приложение(игра - полноэкранный / неполноэкранный)
пол вопроса можно сказать решилось, большое спасибо!)
есть идеи еще у Вас?
Роман, понятно
в общем тогда мне нужно как то отвечать на вопрос есть ли на экране активные элементы:
1.видео проигрываемое в окне или визуализация музыки, игра в окне с рамкой, видео или игра не на полный экран в браузере
2. видео или игра воспроизводящаяся на полный экран(exclusive и borderless) и в браузере видео или игра на полный экран
при одном из двух мне необходимо повести программу по определенному пути
есть идеи?
15432, о чем то сложном Ваши ссылки
забыл указать что напоминание отображается в виде окна растянутого на весь экран и имеющего свойство topmost
на данный момент уже запустил игру к времени уведомления
и обнаружил что ее полноэкранный режим не перекрывается окном с topmost даже
что мне собственно подходит, слышны на фоне звуки от моего уведомления
через пару минут существования моего окна - шлагбаума когда оно там показывает что уже можно перестать отдыхать глазам тогда я проверил что на нем отсутствует фокус и закрыл его вперед за следующим периодом между уведомлениями
а если б фокус был тогда бы уведомление стояло и ждало пока я его не закрою
прикольно само по себе получается
а на чем основано поведение того что другое приложение запущенное в полноэкранном режиме(в данном случае это игра компьютерная была) перекрывает создающееся окно с topmost?
приоритет вывода полноэкранных режимов между GDI+ и более высокой графической оболочкой?
или просто мое окно не смогло стать активным окном?