学习笔记
文章平均质量分 79
yjyq1990
这个作者很懒,什么都没留下…
展开
-
深入浅出MFC笔记1-Win32和MFC程序对比
MFC是Miscrosoft Foundation Classes的缩写,是微软对Windows API的封装,所以要学习MFC,首先要对Win32程序有一个基本的了解,下面用一个例子来说明Win32程序的基本结构。//////////////////////////////////////////////////////test1.cpp//编译:cl /EHsc test1.cpp原创 2013-10-30 10:22:26 · 607 阅读 · 0 评论 -
深入浅出MFC笔记2-MFC程序如何包装Win32程序
从上一节的Win32程序与MFC程序的对比中可以看到,MFC程序中可运行代码只有MyApp::InitInstance()和MyFrame::MyFrame(),可以想到MFC程序一定会调用此两个函数,如果你手中有一个好的集成开发环境(如果没有,那你最好去安装一个^_^),可以在这两个函数中设置断点,然后运行程序,程序首先会在InitInstance函数中中断,此时查看程序调用堆栈,可以看到如下图原创 2013-10-30 14:50:10 · 795 阅读 · 0 评论 -
深入浅出MFC笔记3-MFC程序的消息流转
对于上面的过程我们可能会对设置的消息处理函数有疑问,如果创建的窗口的消息处理函数是Windows默认的消息处理,那么MFC如何对各种消息进行响应呢?对于这个问题我们回到CWnd::CreateEx函数中,我们可以看到在CFrameWnd::PreCreateWindow函数调用之后有会调用AfxHookWindowCreate这个函数,进入此函数可以看到调用SetWindowsHookEx原创 2013-11-04 14:16:43 · 998 阅读 · 0 评论 -
Python学习总结
本文只是个人学习总结,如有错漏,烦请指正。 1、运行 刚开始学习Python,把程序跑起来才会有成就感,程序猿首先要做的是”Hello World”,在Python中这需要如下代码完成:print("Hello World")。 运行Python程序有两种方式:在Python交互环境或者shell环境。 在交互式环境中,直接在控制台输入Python代码,代码会立刻执行并打印结果。原创 2016-10-17 16:55:46 · 541 阅读 · 0 评论