A1VBCode Forums

Why vbhide don't work in Windows Vista?


http://www.a1vbcode.com/vbforums/Topic23790.aspx

By microtroyan - 12/14/2007

The next code works in XP but not in Windows Vista:



In XP execute the calculator (hide)

but in windows vista show the window's calculator.



I tried in Windows Vista as administrator, but I get the same result.



Please, help me.







Private Declare Function ShellExecute Lib "shell32.dll" Alias _

"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation _

As String, ByVal lpFile As String, ByVal lpParameters _

As String, ByVal lpDirectory As String, ByVal _

nShowCmd As Long) As Long



Private Sub Form_Load()

ShellExecute hwnd, "open", "C:\windows\system32\calc.exe", vbNullString, vbNullString, vbhide

End Sub




By borrows123 - 5/6/2010

That's nice work man..

Thank you for sharing this with us....

May Lord bless you ...