Я делаю оверлейную программу на C #, которая будет иметь оверлей для игр. В настоящее время я использую форму без полей с прозрачным фоном и графическим блоком для вывода изображений на экран, но я не могу щелкнуть окно за формой. Я установил, чтобы форма всегда была наверху, чтобы я мог играть в игры, а пользовательский интерфейс оставался, но каждый раз, когда мышь перемещается по форме в игре, если я щелкаю, сфокусированное окно переключается на мою форму, предотвращая взаимодействие с игрой.
Я пробовал использовать функции, чтобы просто рисовать изображения на экране без использования форм, но не могу понять, как это сделать.
Все, что мне нужно, это такие вещи, как внешнее меню / перекрестие и тому подобное, для использования в майнкрафте. Что касается меню, я мог бы создать свои собственные средства управления мультимедиа и тому подобное, и перекрестие было бы полезно, потому что я ненавижу перекрестие по умолчанию. Я мог рисовать фигуры на экране, но если я не использую картинки, перекрестие может выглядеть липким.