2024年3月14日发(作者:)
VC基本函数一览
CSize说明一个矩形的高和宽,调用CDC::GetTextExtent成员函数计算使用当前字体的一行文
字的高和宽决定的尺寸。
CString::LoadString把一个由nID标识的字符串资源读取到现有的CString对象中。
CDC::BeginPath:打开设备上下文中的路径,路径打开后,应用程序可以开始调用GDI画图函
数定义位于路径上的点。
CDC::SelectClipPath选择当前路径作为设备上下文的剪切区域,通过使用指定模式与任何现
有的剪切区域合并(所有绘制工作都只作用于该剪切区域)。
CDC::GetTextMetrics:取回使用属性设备上下文的当前字体尺寸。
CDC::CreateSolidCaret:为系统创建实心矩形光标并声明。
CDC::CreateCaret:为系统光标创建一个新图形,使用Show Caret显示光标。
CDC::SetTextColor:把文字颜色设定为指定色。
CDC::GetBkColor:返回当前指定颜色。
CDC::SetCaretPos:设置光标位置
CDC::DrawText:调用该成员函数在给定矩形中输出格式化文字,可输出多行文字并规定对齐
方式和使用何种风格。
(1)
CMenu::CheckMenuItem:从弹出菜单的菜单项上添加或删除复选标记。
CMenu::SetDefaultItem:为指定菜单设置默认菜单项。
Cwnd::GetMenu():取回一个指向该窗口菜单的指针。
Cwnd::GetSubMenu():取回弹出菜单的CMenu类对象。
SDK GetSystemMetrics:取回各种系统尺寸和系统配置设置。所有由GetSystemMetrics函数取
回的尺寸都以象素为单位。
CMenu::SetMenuItemBitmaps:为菜单项添加一幅指定位图
CMenu::EnableMenuItem:激活、取消或变灰一个菜单项。
CWnd::SetMenu:把当前菜单设置为指定菜单。
::DestroyMenu:该函数销毁指定菜单并释放该菜单占用的内存。
CMenu::Detach:把一个CMENU对象与一个Windows菜单分开并返回该句柄。
CCMDUI::m_nIndex:菜单项,工具栏或其它由CCMDUI对象表示用户界面对象的索引。
CCMDUI::m_nID:菜单项,工具栏或其它由CCMDUI对象表示用户界面对象的ID。
CCMDUI::Enable:该函数使菜单项有效或无效。
CWnd::OnContextMenu:当用户在该窗口点击右键时由框架调用。可以使用TrackPopupMenu
显示上下文菜单处理这条消息。
CWnd::TrackPopupMenu:在指定位置显示浮动弹出窗口并跟踪弹出菜单的菜单项。
CWnd::Clienttoscreen:把显示器上给定的点或矩形的客户坐标转换成屏幕坐标。
CPoint::Offset增加Cpoint对象的x和y成员的值。
CWnd::Getstyle:返回当前窗口式样。
CMenu::CreatePopupMenu:创建一个弹出菜单并与Cmenu对象联系起来。
CMenu::AppendMenu:在菜单的末尾添加一个新菜单项。
CMenu::Insertmenu:往指定位置插入一个菜单,其后的菜单项向后移。
CMenu::DeleteMenu:从菜单中删除一个菜单项。
CWnd::OnCommand:当用户选择一个菜单项时,或子控件发送通知消息时,再或当快捷键键
击时框架调用这个成员函数。
CFrameWnd::GetActiveView:调用该函数获得与框架窗口相关的活动视窗。
CStringArray:支持Cstring对象的数组的集合类。
CWnd::DrawMenuBar:重画菜单栏。当该窗口已经创建后菜单栏发生变化时调用该成员函数。
(2)
CDialog::OnInitDialog:调用该成员函数对WM_INITDIALOG消息做出反应。当Create,
CreateIndirect或DoModal调用时这条消息发送到对话框,这些调用发生在对话框窗口刚要显
示之前。当对话框初始化时如果需要执行特定处理重写这个成员函数。
发布评论