一:关于坐标 MFC中绘图时经常涉及到坐标计算,GetWindowRect和GetClientRect这两个函数,是获取逻辑坐标系中窗口或控件(其实也是窗口)大小和坐标的常用函数了,有什么不一样的?先说说什么叫逻辑坐标?讲到逻辑坐标,它相对的一个概念是设备坐标,是为了屏蔽掉不同设备属性差别而设置的....
1.新建一个工程,注意将"使用MFC"选项勾上。2.使用【insert/Resouce】菜单项插入一个对话框。3.此时会弹出一个窗体,直接按Enter键可以调出【属性】面板。设置窗体的ID和窗体的Caption。4.可以点击【属性】面板左上角的图钉图标将其常显。5.向窗体中插入控件,依次设置其ID与...
分类:
其他好文 时间:
2014-07-19 20:16:16
阅读次数:
221
MFC窗口位置管理详细分析及实例 在一般用MFC编写的程序的窗口客户区中,可能有好几个子窗口(具有WM_CHILD风格的窗口)。上边是工具栏,中间是视图窗口,下边是状态栏。三个窗 口在框架的客户区里和平共处,互不重叠。主框架窗口的尺寸改变了,别的子窗口都能及时调整自己的尺寸以便保持相互位置关系不变,...
分类:
其他好文 时间:
2014-07-19 20:03:47
阅读次数:
236
int 转 CString:CString.Format("%d",int);...............................string 转 CStringCString.format("%s", string.c_str());用c_str()确实比data()要好...........
分类:
其他好文 时间:
2014-07-18 23:25:40
阅读次数:
267
刚才在VS2013里面配置了一下GDAL,然后就测试了配置成功与否。熟料,竟然发现在微软的Visual Studio 2013版本中,调用MessageBox()这个函数的时候报错了。 错误信息如下 error MSB8031: Building an MFC project for a n...
分类:
其他好文 时间:
2014-07-18 23:19:35
阅读次数:
255
暴力直接上代码,主要是用了vector来实现,有些方法比较费时,不太好,请各位大神斧正。这是个人的作业(笑)。 这是代码下载页http://download.csdn.net/detail/l631068264/7644569 里面还有多级反馈队列进程调度的MFC版...
分类:
编程语言 时间:
2014-07-18 22:25:55
阅读次数:
538
1.ODBC连接mysql 首先ODBC是什么呢?开放数据库互连(Open Database Connectivity,ODBC)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库...
分类:
数据库 时间:
2014-07-18 21:13:25
阅读次数:
407
MFC编程中常常遇到子窗口向父窗口传递参数的情况,这就需要获得父窗口的指针。
例:主对话框CMyMainDlg通过按钮ButtonA进入对话框CMyParentDlg,CMyParentDlg在通过按钮ButtonB进入对话框CMyChildDlg。现在需要在CMyChildDlg分别访问CMyParentDlg和CMyMainDlg的内容,需要在CMyChildDlg中加入...
分类:
其他好文 时间:
2014-07-16 16:43:40
阅读次数:
219
资源的使用
1 资源文件
图标 光标 字符串 菜单 加速键 对话框资源位图等等
资源脚本文件 - 扩展名为RC文件 定义了资源和相关文件等信息
资源编译器 - RC.exe
2 图标资源 ICON
2.1 常用的几种大小: 16x16 ,32x32, 48x48
2.2 使用
HICON LoadIcon(
HINSTANCE hInstance, // handl...
MFC在很多的对话框操作中,我们经常要用到在一个对话框中调用另一个对话框的函数或变量.可以用如下方法来解决.
HWND hWnd=::FindWindow(NULL,_T("Sphere")); //得到对话框的句柄
C***Dialog* pWnd= (C***Dialog*)C***Dialog::FromHandle(hWnd); //由句柄得到对话框的对象指针
...
分类:
其他好文 时间:
2014-07-16 13:54:56
阅读次数:
242