Jair
   
            Para colocar o qualquer bot�o no MESSAGEBOX como padr�o concatene a constante "MB_DefButton3" (1, 2 ou 3)   com "|"
 
            Exemplo para colocar o CANCEL como padr�o:
 
            SalMessageBox( Mensagem', 'T�tulo', MB_YesNoCancel|MB_DefButton3)
 
       

Marcos Carvalho de Campos

[EMAIL PROTECTED]

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em nome de Departamento de Sistemas Drogasil
Enviada em: Sexta-feira, 14 de Abril de 2000 10:39
Para: [EMAIL PROTECTED]
Assunto: [sqlwin] Message Box - URGENTE

Bom dia,
 
Estou com um probleminha, talvez simples, mas preciso de uma certa urg�ncia para resolv�-lo:
 
Quando uso uma MessageBox, posso definir os bot�es que ir�o aparecer atrav�s das constantes MB_YesNo ou MB_YesNoCancel, por exemplo...
 
A pergunta � a seguinte:
 
Quando a MessageBox � criada, o foco fica no primeiro bot�o, normalmente o Yes...
� poss�vel escolher em QUAL bot�o eu quero o foco ???
Al�m disso, � poss�vel fazer, por exemplo, uma MessageBox com os bot�es Yes / No / Cancel, sendo que o foco inicie no bot�o Cancel e al�m disso, esse bot�o seja invis�vel ????
 
Meu problema � evitar que o usu�rio aperte a tecla ENTER e escolha a op��o "Sim"  sem ler o que lhe foi perguntado...
 
Agrade�o a todos !
 
Jair

Responder a