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属性定义的底层游标的指针 |