转自:http://blog.csdn.net/ellor/article/details/1714741Timer事件,即定时器事件,是在游戏编程中,常常使用的一个事件。借助它能够产生定时运行动作的效果。这篇文章,就和大家一起探讨一下怎样使用SetTimer()函数。 1、SetTimer定义在那...
分类:
编程语言 时间:
2014-10-24 21:58:56
阅读次数:
197
Win32:Win32函数式编程,窗口体系,消息统一传入反应函数处理通过分析MFC的源代码,我们可以得到WM_COMMAND的消息响应顺序如下:多文档框架中,有打开的文档时:视图>文档>子框架窗口>应用程序>主框架窗口多文档框架在没有打开文档时,应用程序和主框架窗口的顺序..
分类:
编程语言 时间:
2014-10-24 16:52:53
阅读次数:
307
VC/MFC的HDC,CDC,CWindowDC,CClientDC,CPaintDC详解:首先说一下什么是DC(设备描述表)解:Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备描述表(Device Context, DC)在DC表示的逻辑意义的“画布”上进行图形的绘制。DC是一种...
分类:
编程语言 时间:
2014-10-23 22:37:42
阅读次数:
283
09121852杜军机械设计及理论1.CMainFrameActivateFrame使框架对用户可视并可用CalcWindowRect每当主框架窗口的客户区尺寸发生变化或控制条的位置发生变化,需要重新排列客户区时,调用该函数Create调用以构造和初始化一个与CFrameWnd对象有关的Window...
分类:
编程语言 时间:
2014-10-23 22:24:08
阅读次数:
1405
使用ShellExecute来执行open操作
例如要打开D盘下的Test文件夹,如下
ShellExecute(NULL,"open","D:\\Tset",NULL,NULL,SW_SHOWNORMAL);
分类:
编程语言 时间:
2014-10-23 21:04:37
阅读次数:
158
动态按钮(多个)的创建:1、在类中声明并定义按钮控件的ID#define IDC_D_BTN 100002、在类的OnInitDialog()函数中动态创建按钮(建立按钮对象时最好建立对象的指针)3、手动释放对象指针下面是动态生成多个按钮的例子:CButton* btn = new CButton[...
分类:
编程语言 时间:
2014-10-23 19:02:52
阅读次数:
213
从一开始就有两种编写windows应用程序的方法。第一种是使用win32定义的API函数,体现细节好。另一种是使用特殊的c++类库,它囊括了API,目前最流行的是MFC。两种方法的区别:所有windows应用程序共享一个...
分类:
编程语言 时间:
2014-10-23 16:32:44
阅读次数:
197
Xtrme toolkit,BCGControlBar,SkinMagic,AppFace,Skin++,Uskin++,SYGUI,LibUIDK,GuiToolkit,GardenUI等等,除了后两种一个是开源,一个是免费的外,其余的都是收费的。The Ultimate Toolboxhttp:...
分类:
编程语言 时间:
2014-10-23 16:03:03
阅读次数:
1662
VS2010工程结构: 我们以在VS2010上利用MFC创建的单文档应用程序HelloWorld的文件结构为例,简述VS2010应用程序工程中文件的组成结构。1、解决方案相关文件 解决方案相关文件包括解决方案文件夹下的.sdf文件、.sln文件、.suo文件和ipch文件夹。 .sdf文件...
分类:
其他好文 时间:
2014-10-23 10:38:27
阅读次数:
339
//定义坐标系CRectrect;GetClientRect(&rect);//其实现在我也不太懂这句话有什么具体意思!@@!!//采用自定义的形式窗口和视区的坐标系都自己定义pDC->SetMapMode(MM_ANISOTROPIC);//经常用的模式还有MM_TEXT(每个逻辑坐标对应一个设备坐标正x向右正y向下)//定义视区..
分类:
编程语言 时间:
2014-10-23 06:58:47
阅读次数:
195