8. 坐标映射函数(表6.9)
表6. 9 类CWnd的坐标映射函数
成员函数 |
描述 |
MapWindowPoints |
从CWnd对象的坐标空间映射一系列点到另一窗口的坐标空间 |
续表6.9
成员函数 |
描述 |
ClientToScreen |
转换给定点的客户坐标或显示矩形到屏幕坐标 |
ScreenToClient |
转换给定点的屏幕坐标或显示矩形到客户坐标 |
9. 窗口文本函数(表6.10)
表6. 10 类CWnd的窗口文本函数
成员函数 |
描述 |
SetWindowText |
设置窗口文本或标题条(如果有的话)为指定文本 |
GetWindowText |
获得窗口文本或标题条 |
GetWindowTextLength |
返回窗口文本或标题条的长度 |
SetFont |
设置当前字体 |
GetFont |
获得当前字体 |
10. 滚动函数(表6.11)
表6. 11 类CWnd的滚动成员函数
成员函数 |
描述 |
GetScrollPos |
获得滚动框的当前位置 |
GetScrollRange |
拷贝给定滚动框中滚动块的当前最大和最小位置 |
ScrollWindow |
滚动客户区的内容 |
ScrollWindowEx |
滚动客户区内容。与ScrollWindowEx类似,但具有一些附加特性 |
GetScrollInfo |
获得关于某一滚动条的由SCROLLINFO结构维护的信息 |
GetScrollLimit |
获得滚动条的限制 |
SetScrollInfo |
设置关于滚动条的信息 |
SetScrollPos |
设置滚动条的当前位置,并在指定的情况下重绘滚动条以反映新的位置 |
SetScrollRange |
设置给定滚动条的最小和最大位置值 |
ShowScrollBar |
显示或隐藏滚动条 |
EnableScrollBarCtrl |
允许或禁止兄弟滚动条控件 |
GetScrollBarCtrl |
返回兄弟滚动条控件 |
RepositionBars |
在客户区中对控件条重定位 |
11. 拖放函数(表6.12)
表6. 12 类CWnd的拖放成员函数
成员函数 |
描述 |
DragAcceptFiles |
使窗口可以接受文件拖放 |
12. 插入符函数(表6.13)
表6. 13 类CWnd的插入符成员函数
成员函数 |
描述 |
CreateCaret |
新的插入符形状,并获得该插入符的所有权 |
CreateSolidCaret |
创建方块形状的插入符,并获得该插入符的所有权 |
CreateGrayCaret |
创建变灰方块形状的插入符,并获得该插入符的所有权 |
GetCaretPos |
获得插入符当前位置的客户坐标 |
SetCaretPos |
移动插入符到指定的位置 |
HideCaret |
隐藏插入符 |
ShowCaret |
在插入符的当前位置显示插入符 |
13. 对话框项函数(表6.14)“
表6. 14 类CWnd的对话框项函数
成员函数 |
描述 |
CheckDlgButton |
在按钮控件前放置选中标记或清除按钮控件的选中标记 |
CheckRadioButton |
选中指定的单选钮并清除指定给中其它所有单选钮的选中标记 |
GetCheckedRadioButton |
返回一组按钮中当前选中单选钮的ID |
DlgDirList |
使用文件或目录列表填充一列表框 |
DlgDirListComboBox |
使用文件或目录列表填充一组合框的列表框 |
DlgDirSelect |
从一列表框中获得当前选择 |
DlgDirSelectComboBox |
从一组合框的列表框中获得当前选择 |
GetDlgItemInt |
将给定对话框中某一控件的文本转换为一个整数值 |
GetDlgItemText |
获得与某一控件相关联的标题或文本 |
GetNextDlgGroupItem |
查找同一组中的下一个(或前一个)控件 |
续表6.14
成员函数 |
描述 |
GetNextDlgTabItem |
查找在指定控件之前(或之后)的第一个具有WS_TABSTOP样式的控件 |
IsDlgButtonChecked |
判断一个按钮控件是否选中 |
IsDialogMessage |
判断一个给定消息是否影响非模态对话框,如果是,处理该消息 |
SendDlgItemMessage |
向指定的控件发送一条消息 |
SetDlgItemInt |
使某一控件的文本为某一给定整数值 |
SetDlgItemText |
设置指定对话框中某一控件的标题或文本 |
SubclassDlgItem |
将一个Windows控件与CWnd对象相关联,并使其通过CWnd对象的消息映射传递消息 |
ExecuteDlgInit |
初始化对话框资源 |
RunModalLoop |
为一模态窗口获取、翻译或发送消息 |
ContinueModal |
使一窗口继续保持模态 |
EndModalLoop |
结束某一窗口的模态状态 |
14. 数据绑定函数(表6.15):
表6. 15 类CWnd的数据绑定成员函数
成员函数 |
描述 |
BindDefaultProperty |
将调用对象的默认简单绑定属性(该属性在类型库中标记)绑定至相关联的数据源控件的游标 |
BindProperty |
将数据绑定控件的游标绑定属性绑定至数据源控件,并使用MFC绑定管理器注册绑定关系 |
GetDSCCursor |
获得指向由数据源控件的数据源、用户名、密码和SQL属性定义的底层游标的指针 |