文件名称:SDK窗口编程的C++封装实现
文件大小:73KB
文件格式:RAR
更新时间:2015-01-31 12:54:03
SDK窗口编程的C++封装实现
要在windows下写一点小程序,特别是用C语言+API方式来说,一定要熟练使用API和window基本控件的应用。 虽然我现在能够使用一些基本控件来点东西,但是还不够全部,不够系统,不够深入。这次要再重新学一遍,希望能有所进步, 使自己在学习编程的时候,不要被基础界面给难倒了。 工欲善其事,必先厉其器,为了能方便的创建一个win窗口,在学习了袁枫的书,终于按自己的想法实现窗口的封装, 借此可以同时对C++类的创建和使用作进一步的学习。 基础的windows窗口类使用C++封装后的源码,点此下载,这是我的第一版本,还有很多功能没有实现。 代码实现效果如: TWnd* wnd; wnd->Create(IDD_DIALOG1,NULL,(LPARAM)wnd); //创建一个非模态窗口; TWnd* dlg; dlg->Domodal(IDD_ABOUT,NULL,(LPARAM)dlg);//创建一个模态窗口, 要创建一个新的窗口,只需要继承这个类就OK,感觉真是好用,学会了这一招,以后就全用C++方式来写SDK了,参考MFC,和C++builder的写法,实现一些自己的想法。
【文件预览】:
Win32
----Win32()
--------stdafx.cpp(292B)
--------small.ico(23KB)
--------XWindow.h(684B)
--------Win32.vcproj.UEP3M0EYZUJT1EZ.Administrator.user(1KB)
--------Resource.h(727B)
--------stdafx.h(550B)
--------Win32.h(39B)
--------Win32.cpp(504B)
--------XWindow.cpp(2KB)
--------targetver.h(1KB)
--------Win32.vcproj(5KB)
--------Win32.rc(4KB)
--------Win32.aps(51KB)
--------Win32.ico(23KB)
--------Debug()
--------ReadMe.txt(2KB)
----Win32.suo(13KB)
----Win32.sln(881B)
----Debug()
--------Win32.ilk(430KB)