VC
文章平均质量分 51
jonson_zc
相信厚积薄发!
展开
-
windows程序内部运行原理
一、windows程序消息处理机制 二、创建win32应用程序过程编写WinMain函数设计窗口类注册窗口类创建窗口类显示和更新窗口类编写消息循环编写窗口过程函数三、实现#include <windows.h>#include <stdio.h>//声明回调函数LRESULT CALLBACK WinSunProc( HWND hwnd, // handle to原创 2015-10-07 21:41:20 · 430 阅读 · 0 评论 -
MFC运行框架
转自:http://www.cnblogs.com/lidabo/archive/2012/10/23/2735622.html1、创建Application object对象theApp程序一开始生产一个(且只有一个)Application object对象theApp,也即一个CWinApp对象,这个全局对象一产生,便执行其构造函数,因为并没有定义CMyWinApp构造函数,所以即执行CWinA转载 2015-10-10 17:05:10 · 356 阅读 · 0 评论 -
Compile,Build/Link和Execute((编译、连接和运行))的联系与区别
转:http://www.dianzitx.com/mcu/clanguage/1883.html一个C程序的生成要经历以下步骤: 1.编写文本代码,生成C或Cpp文件,这时候它还是文本的; 2.编译,就是Compile,由C编译程序对你写的代码进行词法和句法分析,发现并报告错误,有错时编译不能通过。如若无错,则生成中间代码,扩展名为Obj,此时它便是二进制的了; 3.连接,在汇编里称Link,在C转载 2016-03-31 20:32:12 · 3021 阅读 · 0 评论 -
gcc、make、makefile、cmake、cmakelists区别
转自:http://www.zhihu.com/question/36609459 辉常哥1.gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。2.当你的程序只有一个源文件时,直接就可以用gcc命令编译它。3.但是当你的程序包含很多个源文件时,用g转载 2016-03-31 21:03:51 · 8441 阅读 · 2 评论 -
开始运行、开始运行不调试区别
开始运行是指以调试模式执行,如果设置了断点,会运行到断点处暂停,方便程序员进行调试。开始运行不调试是指以执行模式运行,会完整执行编译生成的那个可执行文件,即使程序中设置了断点,也不会暂停,适合于运行程序直接观察最终运行效果。原创 2016-03-31 21:36:36 · 5580 阅读 · 0 评论