Window Form程序程序是需要框架支持的,如果你需要做无框架程序,应该选择MFC Dialog程序。
如果是MFC,不需要手动添加windows.h,下面那个问题也木有了,另外,MFC建议使用AfxMessageBox
Vs和其他软件,比如devC++一样,这只和语言有关,vs默认语言为c++,也可以使用c语言。和一般的c语言开发一样。至于调用win32 api,按照msdn上的格式即可,比如,我想设置位置,只需要掉用SetWindowPos(HWND hWnd, const CWnd* pWndInsertAfter, int x, int y,int cx, int cy, UINT nFlags);
哎。。。VS2010用的编译器和VC6.0完全不一样。支持的是新标准,而VC6.0是很多年前出的了,很多标准都不支持,比如说宽字符集啊,所以你用VS2010编译的程序在别的机器上不一定能运行,而VC6.0是保证能运行。
至于NET版本在配置里面可以选择的。
你又不是SDK程序 怎么可能不需要安装.net呢?
建议把.net程序和SDK程序的原理和区别再复习一遍。