Pergunta

Dado um identificador do tipo HWND é possível confirmar que o identificador representa uma janela real?

Foi útil?

Solução

Existe uma função IsWindow que faz exatamente o que você pediu.

BOOL isRealHandle = IsWindow(unknwodnHandle);

Olhe para esse link Para maiores informações.

Outras dicas

Geralmente não.No momento em que você tiver a confirmação de que uma janela é válida, outro processo/thread pode aparecer e removê-lo para você.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top