VC常用操作源码总结

VC常用操作源码总结

ID:41126272

大小:312.50 KB

页数:47页

时间:2019-08-17

VC常用操作源码总结_第1页
VC常用操作源码总结_第2页
VC常用操作源码总结_第3页
VC常用操作源码总结_第4页
VC常用操作源码总结_第5页
资源描述:

《VC常用操作源码总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录CD-ROM1关闭计算机1重启计算机1枚举所有字体1只运行一个程序实例2得到鼠标位置2显示和隐藏程序菜单2获取可执行文件的图标3窗口自动靠边程序演示3系统菜单添加菜单项5动态增加或删除菜单6改变应用程序的图标7改变窗口标题的方法7剪切板上通过增强元文件拷贝图像数据8剪切板上文本数据的传送8捕捉屏幕图像到剪切板中9将位图缩放显示11改变对话框中控件的颜色12修改窗口外观14获得应用程序主窗口的指针14确定应用程序的路径14获得其他程序的图标15获得各种目录信息15如何自定义消息16改变窗口的缺省风格16将窗口居中显示16一启动就最大化和最小化17限制窗口的大小17创建一个字回绕的CEditV

2、iew17程序保持极小状态18移动窗口18重置窗口的大小18单击窗口标题栏以外区域使窗口移动18改变视窗的背景颜色19防止主框窗口在其说明中显示活动的文档名20获取有关窗口正在处理的当前消息的信息20代码中获取工具条和状态条的指针21使能和禁止工具条的工具提示21如何创建一个不规则形状的窗口21获取应用程序的实例句柄24如何编程结束应用程序24创建和使用无模式对话框2445怎样加载其他的应用程序25使窗口始终在最前方26在对话框中显示一个位图27获取一个对话控件的指针27改变控件的字体27OLE控件中使用OLE_COLOR数据类型28在不使用通用文件打开对话的情况下如何显示一个文件列表28旋转

3、按钮控件29用位图显示下压按钮29创建三态下压按钮30如何动态创建控件30限制编辑框中的准许字符30向列表框中添加多个项时防止闪烁31向编辑控件中添加文本32访问预定义的GDI对象32获取GDI对象的属性信息33实现一个橡皮区矩形34更新翻转背景颜色的文本35创建一个具有特定点大小的字体36如何计算一个串的大小36显示旋转文本37显示包含标签字符的串38串太长时如何在其末尾显示一个省略号39为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态39在用户环境中如何确定系统显示元素的颜色40查询和设置系统参数40确定当前屏幕分辨率40使用预定义Windows光标41检索原先的T

4、askManager应用程序使用的任务列表41确定Windows和Windows系统目录42在哪儿创建临文件42我怎样才能建立一个等待光标43访问桌面窗口43怎样用COLORREF44在应用程序中循环浏览已经打开的文档、视图44MFC在窗口标题栏4545CD-ROM打开:mciSendString("SetcdAudiodooropenwait",NULL,0,NULL);关闭:mciSendString("SetcdAudiodoorclosedwait",NULL,0,NULL);关闭计算机OSVERSIONINFOOsVersionInfo;//包含操作系统版本信息的数据结构OsVers

5、ionInfo.dwOSVersionInfoSize=sizeof(OSVERSIONINFO);GetVersionEx(&OsVersionInfo);//获取操作系统版本信息if(OsVersionInfo.dwPlatformId==VER_PLATFORM_WIN32_WINDOWS){//Windows98,调用ExitWindowsEx()函数重新启动计算机DWORDdwReserved;ExitWindowsEx(EWX_REBOOT,dwReserved);//可以改变第一个参数,实现注销用户、//关机、关闭电源等操作//退出前的一些处理程序}重启计算机typedefint

6、(CALLBACK*SHUTDOWNDLG)(int);//显示关机对话框函数的指针HINSTANCEhInst=LoadLibrary("shell32.dll");//装入shell32.dllSHUTDOWNDLGShutDownDialog;//指向shell32.dll库中显示关机对话框函数的指针if(hInst!=NULL){//获得函数的地址并调用之ShutDownDialog=(SHUTDOWNDLG)GetProcAddress(hInst,(LPSTR)60);(*ShutDownDialog)(0);}枚举所有字体LOGFONTlf;lf.lfCharSet=DEFAUL

7、T_CHARSET;//InitializetheLOGFONTstructurestrcpy(lf.lfFaceName,"");45CClientDCdc(this);//Enumeratethefontfamilies::EnumFontFamiliesEx((HDC)dc,&lf,                                                       

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。