请教怎么学习c语言的windows编程
请问如何学习c语言的windows编程。
请问高手,我学习了windows程序设计,学习了半天也是一片雾水,不懂得什么是句柄,什么是回调函数,不知道该怎么学啊,看了windows程序设计的书也是一片雾水啊,不知道你们是怎么学的。想请教一下。
------解决方案--------------------
句柄比如身份证,回调就像手机,你把手机号告诉别人,适当的时候,就会有人(OS)打你电话
------解决方案--------------------
其实学习C的WinAPI,目的不是拿他做一个什么出来,这太麻烦了
目的是:了解基本概念(比如调用约定、句柄),和windows用户API的设计模式(比如消息,回调)。知道怎样调用需要的API
翻译会让你混淆。建议参考原文来看。
我自己的理解。句柄handle就是“描述符”descriptor。也就是一个数字,ID。拿着这个号,让windows帮你操作那个对象。
有必要了解一下各种handle之间怎么转化,也就是我拿着A句柄,怎样得到BCDE的句柄
------解决方案--------------------
有几本书:windows核心编程、windows高级编程等
------解决方案--------------------
Windows下的编程语言很多C#,VB
C语言跟Windows系统没有关系
你要用C语言做Windows程序
很大程度上要熟悉Windows的库函数
------解决方案--------------------
看Charles Petzold写的《Windows编程》就可以了。
请问高手,我学习了windows程序设计,学习了半天也是一片雾水,不懂得什么是句柄,什么是回调函数,不知道该怎么学啊,看了windows程序设计的书也是一片雾水啊,不知道你们是怎么学的。想请教一下。
------解决方案--------------------
句柄比如身份证,回调就像手机,你把手机号告诉别人,适当的时候,就会有人(OS)打你电话
------解决方案--------------------
其实学习C的WinAPI,目的不是拿他做一个什么出来,这太麻烦了
目的是:了解基本概念(比如调用约定、句柄),和windows用户API的设计模式(比如消息,回调)。知道怎样调用需要的API
翻译会让你混淆。建议参考原文来看。
我自己的理解。句柄handle就是“描述符”descriptor。也就是一个数字,ID。拿着这个号,让windows帮你操作那个对象。
有必要了解一下各种handle之间怎么转化,也就是我拿着A句柄,怎样得到BCDE的句柄
------解决方案--------------------
有几本书:windows核心编程、windows高级编程等
------解决方案--------------------
Windows下的编程语言很多C#,VB
C语言跟Windows系统没有关系
你要用C语言做Windows程序
很大程度上要熟悉Windows的库函数
------解决方案--------------------
看Charles Petzold写的《Windows编程》就可以了。