Technically, that won't really help solve the problems as stated, as you are only setting the form to be application modal rather than system modal.
Having said that, it is probably about as good as you'll get since MS removed the functionality of the old SetSystemModalWindow in the Win32 API (mainly because system modal windows contradict the concept of multitasking)