Для первого Вам нужен фактический экземпляр (т.е. myCustomer) для второго, которое Вы не делаете
Use GetWindowPlacement. It fills WINDOWPLACEMENT structure, which has field showCmd
.
showCmd
Specifies the current show state of the window. This member can be one of the following values.
Я бы использовал GetWindowPlacement
, однако я не уверен, понял ли я, что вы хотите.
Он заполняет структуру WINDOWPLACEMENT
, а затем использует член showCmd
.
Call GetWindowLong( handle, GWL_STYLE)
, check the returned value for WS_VISIBLE style presence.
Я не отключенное окно, даже если точка внутри окна. Приложение следует использовать ChildWindowFromPoint функция для неограниченного поиска.
Например, я преобразовал бы угловые координаты элемента управления в экранные координаты, а затем попытался бы получить его дескриптор из этих точек.