请问我想用api编程,可是不知道从哪里可以下载所有api的用法请问我想用api编程,可是不知道从哪里可以下载所有api的用法我只能在一般编程教材上找到极少数api的介绍,可是全部的功能强大的api函数我也想用到,但是不知去哪里寻找它们的使用介绍。
在网站有很多这样的资源。你可以查一下。在百度里输入 API函数。
下面可以供你参考:
Show the "Save File" Common Dialog
显示“保存文件”对话框
Show the "Browse Folder" Common Dialog
显示“浏览文件夹”对话框
Suspend a Computer
挂起计算机
Test if an application is responding and terminate application
测定一个应用程序是响应还是终止(以IE为例)。
Test if an application is responding and terminate application
(续:)测定一个应用程序是响应还是终止
Format a floppy disk
格式化软盘
Zero a portion of an array
清零一个数组
Determine the free space on a drive
测定驱动器上的空闲空间
Edit the files stored in the "Documents" menu
编辑保存在文档菜单的文件
Copy files using the File Copy Shell
使用File Copy Shell,拷贝文件
Show the "File Open" Common Dialog
显示“文件打开”对话框
Converting Class IDs to a Prog IDs and back
转变class ID到一个prog ID
Obtaining the current user name
获得当前用户名
Return the path of the temporary directory
返回临时目录的路径
Return the path of the windows directory
返回windows目录的路径
Return the path of the system directory
返回system目录的路径
Create a GUID
创建一个GUID
Enable and Disable the windows task bar
激活和禁止windows任务条
Determining the system folder locations
设定system文件夹的位置
Obtaining information about the operating system
获得操作系统的信息
Find the path of the executable associated with a file
找到文件的完整路径
Locking the application screen area
锁住应用程序客户区。
Lock All GUI updating
阻止所有的GUI更新
Changing the screen resolution/colors
改变screen颜色
Convert a pointer to a string into a string
返回指向的字符串
Associate a file with a file extension
给文件扩展名关联打开文件
Shutdown/restart/logoff the local machine
关机,重启动,注销,本地计算机
Display the "Setup Prompt for Disk" dialog
显示“Setup Prompt for Disk”对话框
Display the "Setup Reboot" dialog
显示“Setup Reboot”对话框
Perform a recursive search for a file or pattern using API
使用api递归查找文件
Block keyboard and mouse input to an application
一个阻塞键盘和鼠标输入的应用程序
Return a dialog handle/class name from a caption
从标题栏里返回对话框的句柄名
Restrict the movement of a cursor to a specified area
限制鼠标指针的运动区域
Encrypt a file/folder (Windows 2000)
加密文件/文件夹(Windows 2000适用)
Setting the tab positions in a listbox
在列表框里设置tab的位置
Find an item in a listview
查找列表框的一项
Get a list of file version details for OCX, EXE and DLL files
得到一个OCX, EXE and DLL 文件的详细版本信息
Get and set a dialogs caption/title
取得和设置一个对话框标题
Controllingtheclipboard( ear,copyandquery)控制剪贴板
Get and set the list area width of a combo box
得到和设置一个组合框的列表宽度
Change to priority level of the current process
改变当前线程的优先级
Show the "System Settings Changed, Restart Computer?" dialog
显示“System Settings Changed, Restart Computer?”对话框
Creating new threads to perform asynchronous tasks
创建一个新的线程执行异步任务
Get and set volume information for a drive
得到和设定驱动器的卷信息
Using the ShellExecute API to send mails and print documents
使用ShellExecute API发送email和打印文档
Get the error message associated with and API error number
用API error 号表示错误消息
Save a screen snapshot to a bitmap
用bitmap格式保存一个屏幕快照。
Load and Save Images to a Database
在数据库里读出和保存图象
Changing a files created, modified and accessed times。
改变文件创建和修改,保存时间
Changing a files created, modified and accessed times。
(续)改变文件创建和修改,保存时间
Show system shut down/restart dialog
显示系统,关闭/重启 对话框
Checking to see if an application is already running
检查应用程序是否已运行
Search a folder (and all it's subfolders) for a file
在一个文件夹里搜查一个文件
Create a name for a temporary file
为临时文件创建一个名城
View the contents of a block of memory
显示某块内存的内容
List/Enumerate all the OCX Controls installed on a computer
列举安装在计算机里的所有ocx控件
Returning an ExitCode parameter from an out of process application
从外部应用程序返回参数
Check if a loggin password and user name are correct
检查当前登录的密码和用户名是不是正确的。
Removing an item from a 1d array
在一维数组中移动一个元素
Changing the type of input a textbox can receive
改变文本框输入的类型(比如只能输入数字)
Changing the way a form is repainted while being dragged
改变拖动时窗口的重画方式
Terminate a Process
终止一个进程
Making a textbox resizable
建立可变尺寸的文本框
Swap the left and right mouse buttons over
按下按钮交换左由鼠标键。
Controlling the position of a MsgBox
控制MsgBox函数弹出消息框的位置
Returning the windows handle of a dialog at a specified point
返回指向对话框的句柄
Returning a files creation time
返回,文件的创建时间
Adding custom system menu items to forms
给窗体加上定制的系统菜单
Register Components without using Regsvr32。
exe
不使用Regsvr32。exe注册组件
Uncover internal DLL functions with Dependency Walker
公布内部调用的dll函数
Launch a PC's default browser with ShellExecute API
用ShellExecute API函数,启动默认的浏览器
Get File Version Information Details (OCX, EXE, DLL etc)
得到详细的文件版本信息,
Create a timer using API calls
使用api创建一个时钟。
Play an audio file
播放音频文件
Set and get a Computer's name
设置和得到计算机名
Shell and wait for a process to finish
启动并等待一个进程结束
Make the current process pause/sleep for a specified time period
指定当前进程挂起时间
Determine system memory status
测定系统的内存状态
Send files to the Recycle bin
把文件送入回收站
Get a list of the system processes
得到系统进程的列表
Redim Preserve a 2d array
重定义2维数组
Turn the Screen Saver on or off
启动或禁止Screen Saver
Return the error message associated with Err。
LastDllError
返回带Err。LastDllError的错误消息
Turn the monitor on and off
启动或禁止监视器
Show the "Choose a Color" Common Dialog
显示“选择颜色”对话框
Show the "Select a Font" Common Dialog
显示“选择字体”对话框
Show the Windows "Run" Dialog
显示windows“运行”对话框
Change Date Format of the system
改变系统的日期格式
Change your Novell Password
改变你的Novell密码
由于内容太多,超过允许的字数范围。
你可在我传的文本文件中获取。
我想的是你不要为社会上的人的别人的见识所左右,他们很多时候是很浮华的,你需要厚重的东西,不要见一样喜欢一样,结果什么也是没有学好,你博的目的不是为了吹牛,而是为了有一个宏观的概念,能够思考的角度比别人更多,占得比别人更高,我觉得哈,这些都是小孩西玩积木的游戏,而真正的写出硬件相关的`、api,编译器等的才是真正的高手,当然从实用主义的角度出发,我们需要大多数人都是当玩积木的小孩,他们是浮华的享受生活,我们是厚重的享受生活。
个人觉得,你的需要不应该成为你的技术的奴隶,而应该是让技术成为你的思维的你的需要的奴隶,你就是要先将技术掌握疯狂能够极为灵活使用为止,比如,我要用api 编程,我就可能实现找到api 的相关技术文档,找出各函数的用法,以及作用,平时,我会让自己见多,但是我不一定能够记住他,但是我能够知道有他,并且能够知道它属于哪个范畴,他在那本书上,我学习就必须弄清它的一两个实际的运用,从而能够理解他,并提炼出精华的思想,之后我就丢掉他。
。