Peguei a dica abaixo, aqui no fórum e usei no VB 4.0. Funcionou normalmente.
Estou tentando usá-la no VB 6.0 e está dando erro. (Run-time error '53': File not found: User)
A função MsgBox do Visual Basic não contempla esta opção. Porém, é possível fazer usando a função API MessageBox. Declare e chame a API como segue (código VB 3.0):
Declare Function MessageBox% Lib "User" (ByVal _
hWnd%, ByVal lpText$, ByVal lpCaption$, _
ByVal wType%)
Const MB_OKCANCEL As Long = &H1
Dim ret%
ret = MessageBox(0, "I am a Modeless MessageBox", _
"Modeless MessageBox ", MB_OKCANCEL)
Obs.: É possível também criar um formulário com as mesmas características de um MessageBox e exibí-lo de forma não modal.
Será que é preciso fazer alguma alteração para usá-la no VB 6.0?