今天消息窗口终于差不多做完了,其实按照本来的打算,提示窗口还是比较简单的,但是想的多了,也变的复杂起来,主要是没有读消息界面,所以所有的消息都要在窗口上反映出来,而且最好的情况是在一个窗口上显示,看了不少东西,走了不少弯路,现在基本实现,差不多这一周都在弄这个,的确是超出我的想象,在写的过程中也发现了GDI画图的重要性,以后在这方面要好好学习下,不管是DELPHI还是C++,都少不了学这个。
做出来的窗口因为用了好几种控件,导致编译出来的东西有1M,再加上实现其他逻辑,最后编译出来的DLL应该在1.5M左右,对于一个DLL来说的确比较大,主要是封装了窗体。
在这个时候,很多基础只是的重要性都显示出来了,如果对API了解较深,完全用API 操作也是可行的,因为这个界面主要是画图,控件也是用来当背景或显示文字,用控件其实是一种浪费。当然用API些的话,要控制的东西要多的多,时间可能也不允许,不过在这方面提高还是很有必要的,在以后的开发中多做锻炼吧。
现在发现,很多漂亮美观的控件,只要能找到思路,多花点时间都是可以实现的,
本文分享了在没有读消息界面的情况下,如何在一个窗口上显示所有消息的设计经验。作者通过使用多种控件实现了这一目标,并在此过程中认识到GDI画图及API操作的重要性。
1万+

被折叠的 条评论
为什么被折叠?



