Well pinvoke has the sig, but I'm not sure what to do with all that extra code.

http://www.pinvoke.net/default.aspx/shell32.shappbarmessage