169 похожих чатов

И к чему это? Ну я получаю DC десктопа копирую

с небо имадж и получаю скрин вместе со своим окном, ой. Хочу без окна - сначала его скрываю, ой мерцание.
Я от этом.
Спасибо - 100500 раз уже так делал скрины.

Нужно в кишки dwm лезть чтоб хорошо сделать. Вот я и уточнил у автора пикчи как он сделал, интересно было.

37 ответов

16 просмотров

DC это не только про весь экран. DC это вообще Device Context

у мя не через DC сделано

s54820
А этот девайс - дисплей.

Понятное дело. Но всё равно это не про весь экран. В Windows у каждого окна свои DC

Он через magnifier api делал вроде, оно вмешивается в порядок отрисовки, как я понял.

Peter- Автор вопроса
КТ315
Понятное дело. Но всё равно это не про весь экран....

Ну речь то о фоне ПОД окном, а не «скрин конкретного окна»

Peter
Ну речь то о фоне ПОД окном, а не «скрин конкретно...

открыл картинку, переместил окно программы на картнку и вуаля

КТ315
Понятное дело. Но всё равно это не про весь экран....

И это кусок от экрана. Или память (compatible dc), но это уже другое.

s54820
И это кусок от экрана. Или память (compatible dc),...

Я помню, так же делал через GDI спокойно. И как раз было что-то с DC. Можно так отрисовывать фон себе в форму.

Peter- Автор вопроса
Peter- Автор вопроса
КТ315
Я помню, так же делал через GDI спокойно. И как ра...

Нет нельзя, либо мерцание либо еще что

КТ315
Я помню, так же делал через GDI спокойно. И как ра...

Ну попробуй. Я вроде ещё пытался насильно чужие окна рисовать (WM_PRINTCLIENT), но получалось плохо.

Peter- Автор вопроса
Aiwan \ (•◡•) / _bot
screenshot

А ну норм, а как в реалтайм получаешь изображение без самого окна?

s54820
Ну попробуй. Я вроде ещё пытался насильно чужие ок...

Глянул, пока что на ум приходило, не подходит. Но я помню, что раньше как-то делал. Хотя, вот сейчас сомневаюсь, что тогда не отрисовывалось и само окно.

Aiwan \ (•◡•) / _bot
screenshot

Интересная задумка,но для чего она ?

123🪐
Интересная задумка,но для чего она ?

раскрыть окно на весь экран, запустить игру в оконном режиме с разрешением 640*480, снять видео о том какую крутую 3д игру я написал для msdos

The Bird of Hermes
Для красоты.

Понял,а с помощью чего картинка в терминале отабражаеться ? через спецсимволи из utf ?

Тоесть,обмануть всех зрителей.

?

123🪐
Тоесть,обмануть всех зрителей.

нет, показать только на что могла быть способна msdos со своими графическими режимами

The Bird of Hermes
?

мне пофиг что там нет символов

Aiwan \ (•◡•) / _bot
нет, показать только на что могла быть способна ms...

Ну почему могла быть, она и способна по факту

Тут ведь по идее можно из видеопамяти винды получать все что нужно? Каждый пиксель

The Bird of Hermes
Тут ведь по идее можно из видеопамяти винды получа...

я так и делаю. в виду того что прямого доступа нет, пиксели мне предоставляет "лупа"

Aiwan \ (•◡•) / _bot
я так и делаю. в виду того что прямого доступа нет...

Ну вот, даже память лишний раз нагружать не надо)

Peter- Автор вопроса
Aiwan \ (•◡•) / _bot
я так и делаю. в виду того что прямого доступа нет...

Ах печаль беда, глянул, апи для получения пикселов «деприкейтед», тыж каллбек юзаешь?

Peter
Ах печаль беда, глянул, апи для получения пикселов...

да, для тебя это проблема? иначе до пикселов не добраться

Peter- Автор вопроса
Aiwan \ (•◡•) / _bot
да, для тебя это проблема? иначе до пикселов не до...

Я прям уж воодушевился что наконец появилось реально рабочее не «хак» решение, но к сожалению все как обычно))

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
{!! $modx->runSnippet( 'multiTV',[ 'tvName'=>'slider-main1', 'docid'=>'[*id*]', 'tplConfig'=>'', 'display'=>'4', 'offset'=>'0', 'rows'=>'all', 'ra...
Роман С
4
PopOs or Linux Mint for a noob starter? Also do you have any articles on how to safely dual boot Windows 10 alongside it? I've heard there are a bunch problems that can occur...
Senator
14
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Из рассылки The Lazarus team is glad to announce the release of Lazarus 3.4. This is a bugfix release and was built with FPC 3.2.2. Here is the list of changes for Lazarus...
Ed Doc
4
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Всем привет! поделитесь, пож-та, как кто дебажил / решал проблему с 504 Time out ошибкой от nginx, когда стучишься на свой vapor сервер? в логах /var/log/nginx/error.log е...
Paul
24
Карта сайта