Shell ("c:\Program Files\Windows NT\Accessories\WORDPAD.EXE D:\Data\menu.css")
does in fact open wordpad with that file open. Same with WinExec which leads me to believe Shell simply calls WinExec which takes in a path plus arguments as one parameter and a second parameter indicating the window state.