所以windows在这儿是指窗口罗?那它的程序是用什么语言实现的?还是它本身也表示一种语言,像C,C++或者java一样??
追答你用的那些软件不都是windows窗口么,什么点一下就跳出另一个窗口之类的。微软的程序设计一般不是C就是C++吧。它不是语言。。
追问那它怎么还有自己的语法的??比如
#include
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
。。。。。???
windows.h是头文件,他包含了一些函数和变量,你百度百科一些windows.h就知道了。编写程序的时候为了方便,都会为具有某项功能的程序编写头文件的。
所以windows程序设计是指在windows这个操作系统下运行的程序??
与我们的C,java程序有什么不同吗??
恩
因为 写一个是语言(c,java),一个是运行平台(Windows),这是不同的。windows程序设计是要求能运行到Windows下的程序,而且一般都要求调用Windows的系统api
不同点不大,只是具体到某一个平台而已
举一个例子来说,你想让你的程序运行到某些嵌入式平台(如手机),这时候的名字可能就是“嵌入式程序设计”。至于语言嘛,看具体要求
谢谢采纳
可是C,java写的程序也可以在Windows下运行啊,,,,,,,,
追答是啊。
所以我说windows程序设计一般都要求调用Windows的系统api啊
那它怎么还有自己的语法的??比如
#include
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
。。。。。???
只是头文件定义的宏或者是typedef的一些东西而已……
全都是C的语法……