Visual C++
Jacky-Summer
不是因为看到希望才去努力,而是努力后才会看到希望!
展开
-
VC++6.0的组建菜单选项功能解释
(编译)Compile:快捷键Ctrl+F7。编译当前处于源代码窗口中的源程序文件,以便检查是否有语法错误或警告,如果有的话,将显示在Output输出窗口中。 (组建)build:编译并连接当前的工程。快捷键F7。对当前工程中的有关文件进行连接,若出现错误的话,也将显示在Output输出窗口中 (批组建)batch build:批量编译并链接当前Work space里的工程(可选择) (全部组原创 2016-10-09 19:37:12 · 3292 阅读 · 0 评论 -
VC++之绘制连续线条和扇形效果的线条
本篇是在上一篇博客的基础上继续学习绘图的。 为了绘制连续的线条,首先需要得到线条的起点,这在前篇博客已经实现了,然后需要捕获鼠标移动过程中的每一个点,这可以通过捕获鼠标移动消息(WM_MOUSEMOVE)来实现。 然后我们开始增加Draw程序的功能。首先为视类增加鼠标移动消息(WM_MOUSEMOVE)的响应函数(默认名称为OnMouseMove)。这样,只要鼠标在应用程序窗口中移动时,都会进入原创 2016-10-21 13:45:09 · 2451 阅读 · 0 评论 -
Windows程序内部运行机制笔记
Windows程序内部运行机制1.Windows程序设计是一种完全不同于传统的的DOS方式的程序设计方法。它是一种事件驱动的方式的程序设计模式,主要是基于消息的。 eg.当用户在窗口中画图时的时候,按下鼠标左键,此时,操作系统会感知到这一事件,于是将事件包装成一个消息,投递到应用程序的消息队列中,然后应用程序从消息队列中取出消息并进行响应。在这个处理过程中,操作系统也会给应用程序”发送消息”。所谓原创 2016-10-11 18:42:09 · 480 阅读 · 0 评论 -
VC之在工具栏中插入分隔线
现在VC++6.0的ResourceView找到.rc资源文件,在此例中MTS4项目是MTS4.rc文件 打开,找到这段代码,即定位到ToolBar定义的地方,本例是:IDR_TOOLBAR1 TOOLBAR DISCARDABLE 39, 44 BEGIN BUTTON ID_MENUITEM1 BUTTON ID_MENUITEM2 BUTTO原创 2016-10-15 19:36:41 · 1528 阅读 · 0 评论 -
VC++之绘制线条
我们可以在类向导那里添加OnLButtonDown消息响应函数,它有两个参数,其中第二个参数是CPoint类型,CPoint类表示一个点,也就是说,当鼠标左键按下时,鼠标单击处的坐标点已由此参数传递给OnLButtonDown这一消息响应函数。这样,我们所需的工作就是在此消息响应函数中保存该点的信息。为此,需要在视类中增加一个成员变量。在本例我创建的工程名为Draw,为单文档程序,在CDrawVie原创 2016-10-19 23:30:09 · 4716 阅读 · 0 评论