Help me please to create a messagebox which stays always on top, and user can\'t use other windows functions like calling start menu or interacting with other windows until
The second parameter of the MsgBox function allows you to specify options for the dialog.
MsgBox
MsgBox "Hello, World!", vbSystemModal
For more information, see my article Mastering the Message Box.