draw — наложение изображений на рабочий стол с помощью Stack Overflow

Я пытаюсь создать интересный учебник для программы, которую я разработал, и хочу, чтобы стрелки появлялись и исчезали на экране в определенные моменты учебника. Эти стрелки я уже нарисовал на краске (у меня они могут быть в png, jpg … практически в любом формате изображения), но у меня есть идея, как заставить их появляться на экране и исчезать, когда я этого хочу.

В принципе, если бы они могли появляться на экране, как и в верхней части любого другого окна, на самом верхнем слое (с возможностью перемещения по нему только самой мыши), это был бы мой идеальный код. Не имеет значения, будет ли изображение на экране включать изображение или нет, все, что имеет значение, это то, что оно может появляться и исчезать, когда задан правильный код.

Любая помощь вообще оставит меня в твоем вечном долгу xD!

0

Решение

Вероятно, самый простой способ сделать это — создать прозрачное и сквозное полноэкранное окно, которое всегда вверху. Затем вы можете нарисовать стрелки в этом окне с помощью GDI (если вы нацелены на Windows) в любой позиции на экране, которая вам нравится.

Окно может быть сделано прозрачным и сквозным с помощью

WS_EX_LAYERED | WS_EX_TRANSPARENT

как расширенный стиль окна.

1

Другие решения


По вопросам рекламы [email protected]