SDK窗口编程的C++封装实现

时间:2015-01-31 12:54:03
【文件属性】:

文件名称: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)

网友评论

  • 还是有帮助
  • 看了下代码,质量比较高
  • 比较好的资料,在我的项目中有用到
  • 非常不错的资源 有用
  • 还行,做初级理解可以用用
  • 还可以,对我有点思
  • 还可以,对我有点思路提示