Я пытаюсь создать настраиваемое перекрестье для игры под названием «перехват». Мое текущее решение - создать самое верхнее окно, которое сидит над игрой, когда оно воспроизводится с использованием WS_EX_LAYERED, но WS_EX_LAYERED имеет такую огромную производительность, что я решил, что это нежизнеспособное решение. Есть ли какие-либо другие способы сделать мое крошечное 4x4 пиксельное окно щелчком мыши? (Я уже пробовал обрабатывать WM_NCHITTEST и возвращать HTTRANSPARENT/HTNOWHERE, оба не приводят к правильному щелчку окна, так как он все еще снимает фокус с окна под ним.)Как сделать сквозное окно на C++ без WS_EX_LAYERED
0
A
ответ
1
Окно области можно использовать для этого окна:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd145102(v=vs.85).aspx
Спасибо за ответ, но я мог бы кинулся постановка вопроса немного, я нашел ответ на свой вопрос сразу же после того, как posting- Ihandle WM_NCHITTEST возвращение HTTRANSPARENT и я поставил WS_EX_NOACTIVATE в расширенных свойствах при создании окна. – user2462027