提示:本文共有 1175 个字,阅读大概需要 3 分钟。
只要你有一台电脑或者手机,都能关注为大家精心推荐的VB编程:WindwosAPI全攻略,手机电脑控们准备好了吗?一起看过来吧!
一、什么是WindowsAPI?
Windows这个多作业系统除了协调应用程式的执行、分配内存、管理系统资源…之外,她同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备…等目的,由於这些函数服务的对象是应用程式(Application),所以便称之为ApplicationProgrammingInterface,简称API函数。WIN32API也就是MicrosoftWindows32位平台的应用程序编程接口。
二、VB中调用WindowsAPI的注意事项
VisualBasic(VB)作为一种高效编程环境,它封装了部分WindowsAPI函数,但也牺牲了一些API的功能。调用API时稍有不慎就可能导致API编程错误,出现难于捕获或间歇性错误,甚至出现程序崩溃。要减少API编程错误,提高VB调用API时的安全性,应重点注意很多问题。
三、WindowsAPI函数的分类
控件窗体类
*使窗体右上角的X按钮失效*调用API函数设计ABOUT窗口*让窗体处于最前面*拖动没有标题栏的窗体*半透明窗体(win2000特有API)
*自制IE风格按纽控件*制作垂直标题栏的窗体
硬件与系统类
*用API函数控制光驱开关*取回当前计算机名*妙用GetSystemMetrics函数*计算Windows运行总时间*用API函数和注册表获取系统信息*用VB获得大容量硬盘信息*取得磁盘序列号、卷标和文件系统类型
设备场景类
*显示密码编辑框中的密码*把桌面反过来*用VB写屏幕保护程序*动态改变及恢复屏幕设置*用VB设计更换屏幕保护的程序
绘图类
*实现“百叶窗”图形特效*用VB制作图形窗体*API实现完美的图片出现效果*实现平面工具栏*用VB更换桌面墙纸DIY
文件操作类
*利用API创建文件目录*遍历指定目录和驱动器*用API函数实现文件夹列表*在VB中取得Windows的当前目录*采用API实现文件关联*采用API实现的文件拖放
网络类
*枚举出局域网上所有网络资源*如何映射/中断网络磁盘*找出计算机上当前登录的用户
Windows消息类
*托盘程序详解*判断Windows运行模式*SENDMESSAGE函数巧应用*用VisualBasic终止Windows9X*“回调”(CallBacks)的实现
进程与线程类
*使用超链接和发送EMail*使Shell指令具有Wait功能*在任务列表中隐藏程序*重新启动计算机的实现
文本与字体类
*在VB中建立可旋转的文本特效*一组VB实用小程序
位图、图标与光栅运算类
*API实现隐藏和显示桌面图标*闪烁的标题栏*在菜单中加入图标->
看到此处说明本文对你还是有帮助的,关于“VB编程大全:Windows API全攻略”留言是大家的经验之谈相信也会对你有益,推荐继续阅读下面的相关内容,与本文相关度极高!