Problema com WAPI_MESSAGEBOX

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

tonicm
Usuário Nível 2
Usuário Nível 2
Mensagens: 55
Registrado em: 08 Mar 2016 21:51
Localização: Porto

Problema com WAPI_MESSAGEBOX

Mensagem por tonicm »

Tenho a versão hb34 e estou a usar a função WAPI_MESSAGEBOX para as mensagens, mas às vezes a mesma fica por trás da aplicação.
Já aconteceu a mais alguém?

Código: Selecionar todos

#include "hbwin.ch"
WAPI_MESSAGEBOX( 0, "TESTE", "Info", WIN_MB_ICONWARNING + WIN_MB_SETFOREGROUND + WIN_MB_TOPMOST )
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Problema com WAPI_MESSAGEBOX

Mensagem por JoséQuintas »

Justamente o primeiro parâmetro indica a qual janela MessageBox() está vinculada.
Se o parâmetro for zero, significa que não está presa a janela nenhuma.
Aí deve ser colocado o hWnd, o handle da janela.
Verifique em sua LIB gráfica como obter esse handle.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder