windows api好难学
本人自认我C语言掌握的很好的,至少在硬件方面已经有所成就了。本来想打算去windows api,就去买了本windows 程序设计这本书(外国的那本),一学一个头两个大,前面三章还马马虎虎看得过去,后面都乱死了,尤其是窗口过程,我不知道为什么系统可以自动调用它(系统凭的是什么时候就要去调用回调函数)。我知道是个回调函数的。请大家给个建议吧。
[解决办法]
对,必须多看几遍,
第一遍看大概,
第二遍看概念,
第三遍看思想,
第四遍看代码,
第五遍看精髓。
[解决办法]
WINDOWS编程主要是要理解程序的工作机制吧(也就是消息驱动),这个理解了别的就好说了
至于API这些,记下常用的就行,记个大概。别的要用时候查csdn
[解决办法]
看看操作系统方面的书也是比较有益于学习windows api的
[解决办法]
API常用的记住,其余的要用的时候去MSDN,,
MSDN中的例子是精华
[解决办法]
窗口过程是系统调用的,同一个窗口类的窗口共用一个窗口过程,当这个窗口里面有事件发生时,系统就调用窗口过程,并找到相应的消息进行处理,例如点击窗口上的关闭时,就触发了WM_CLOSES消息,就调用DestroyWindow(hwnd)来销毁窗口。具体的你多看MSDN,上面都有非常详细的说明