I have started a C++ windows forms app and want to lanuch other windows apps at the click of a button - I'm doing this to learn the language and Windows programming. I have reviewed several answers on ShellExecute, but I still have problems. Here's what I did: I created a new project using C++, Windows Forms application. I then started dragging buttons from the toolbox to the form and positioning/naming them. I double click one and see where the code will go upon clicking, so that's where I put: ShellExecute(0,"open","http://www.netscape.com
,0,0); since this button is to run Netscape. However when I build it, I get: error C3861: 'ShellExecute': identifier not found. Ok, so the function hasn't been defined, but I've tried to place this include: #include <shellapi.h> statement just below the other includes (like#include "stdafx.h" and #include "Form1.h") but then I get 153 errors when I build. I know the answer has to be a simple one, and I apologize in advance for the trivial issue.