Jair,
Quanto ao foco do bot�o use constantes para defini-lo, como abaixo
 
If SalMessageBox( 'sim ou nao?', 'ttt', MB_YesNo|MB_DefButton2 ) = IDYES
(NESTE CASO O FOCO FICA NO BOT�O N�O) (Existem as constantes : MB_DefButton1, MB_DefButton2 e MB_DefButton3
 
Quanto a ocultar o bot�o, n�o conhe�o nenhuma forma.
 
Abra�os,
-----Mensagem Original-----
Enviada em: Sexta-feira, 14 de Abril de 2000 10:38
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