哪位手高帮我理解一下WINDOWS编程语言的原理 我的理解如下
在WINDOWS下写程序我们一般能直接操作的最底层就是调用WINDOWS的API函数 比如VB VC DELPHI 等
VC的MFC类库只是用C++语言封装的API函数,DELPHI是用PASCAL封装的API函数,它们的操作的最底层功能就是API,我们不能做超过API更底更底层的功能 也就是说我们所用的VC VB DELPHI等只是一个把API组织起来的工具而已 不知道说的对不对
//////////////////////////////////////////////
JAVA语言我不熟悉 因为听说是解释语言 他的字节码可以被很成功的反编译,用这个开发的软件不好保护 说说他的功能吧,我觉得他好跟DELPHI不一样,不是调用API实现的功能,而是有自己创建程序的方法,JAVA的开发是不依赖与WINDOWS的API的
//////////////上面都是我一直希望解决的问题,哪位高手来帮我啊//////////////////还有一个
我看到过JAVA开发的可以让WEB浏览器IE,与服务器实时通信的程序,我记得有一个WebMyPc的软件 控制端是用JAVA写的 可以在WEB里面远程控制桌面 就像XP的远程桌面功能 传统浏览器像WEB服务器发送数据必需通过表单或GET POST的方试发送一次 再接收WEB服务器反回的数据,这样的工作笨重的,可是JAVA写的那个WebMyPC控制端可以IE里面的鼠标和键盘动作实时的传发去 这样的功能真是不可思议好想学会,即使不会知道原来也不错不知道哪位高手能知道一二
///////////////上面问题希望好心人能在俺这个初学者回答一二,即使不全懂,回答个一个问题也感激不尽
在WINDOWS下写程序我们一般能直接操作的最底层就是调用WINDOWS的API函数 比如VB VC DELPHI 等
VC的MFC类库只是用C++语言封装的API函数,DELPHI是用PASCAL封装的API函数,它们的操作的最底层功能就是API,我们不能做超过API更底更底层的功能 也就是说我们所用的VC VB DELPHI等只是一个把API组织起来的工具而已 不知道说的对不对
//////////////////////////////////////////////
JAVA语言我不熟悉 因为听说是解释语言 他的字节码可以被很成功的反编译,用这个开发的软件不好保护 说说他的功能吧,我觉得他好跟DELPHI不一样,不是调用API实现的功能,而是有自己创建程序的方法,JAVA的开发是不依赖与WINDOWS的API的
//////////////上面都是我一直希望解决的问题,哪位高手来帮我啊//////////////////还有一个
我看到过JAVA开发的可以让WEB浏览器IE,与服务器实时通信的程序,我记得有一个WebMyPc的软件 控制端是用JAVA写的 可以在WEB里面远程控制桌面 就像XP的远程桌面功能 传统浏览器像WEB服务器发送数据必需通过表单或GET POST的方试发送一次 再接收WEB服务器反回的数据,这样的工作笨重的,可是JAVA写的那个WebMyPC控制端可以IE里面的鼠标和键盘动作实时的传发去 这样的功能真是不可思议好想学会,即使不会知道原来也不错不知道哪位高手能知道一二
///////////////上面问题希望好心人能在俺这个初学者回答一二,即使不全懂,回答个一个问题也感激不尽
汇编 当然好,但功能有限,难度大!
为什么有API、MFC、VCL?不就是为了最大程度的减少程序员的重复工作,从而使得程序员最大限度的把精力投入到创造性的工作中去?
汇编是最底层的吗?机器码呢?你想不想用?
汗,所以才来往上求教