在这里得到了大家的许多帮助,也来写点心得,希望对初者者有所帮助。
希望高手如( qiezi ideage oldrev )不要见笑,一如既往地,满腔热情地帮助我们这些菜鸟成长:>
windows api很多,windows.d里声明的很不全,如何使用自己想要的函数呢
以WinExec函数为例
1 搜索windows.d未找到WinExec
2 google搜索 intitle:winexec site:msdn.microsoft.com
找到函数原型
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpdllpro/html/_win32_winexec.asp
3 全部代码如下:
import std.c.windows.windows;
extern (Windows)
{
export {
UINT WinExec(LPCSTR lpCmdLine,UINT uCmdShow);
}
}
void main()
{
WinExec(`C:\Program Files\Internet Explorer\iexplore.exe http://www.google.com`,SW_SHOWMAXIMIZED);
}
4 祝你好运
分享到:
相关推荐
压缩包内的"vbSDK"文件可能包含了VB6 SDK(Software Development Kit)的相关资料,包括API函数的声明、示例代码、头文件等,帮助开发者更好地学习和使用Win32 API。在实际开发过程中,开发者通常会使用`Declare`...
在编程领域,C函数库、MFC中文类库和WIN32API函数是Windows平台上进行应用程序开发时不可或缺的基础工具。这三个概念分别代表了不同的编程资源,各有其特点和用途。 首先,C函数库,通常指的是标准C库,它是C语言的...
- 学习如何正确声明和使用Win32 API函数。 - 掌握API函数的参数传递和返回值处理。 - 理解API函数在VB6中的应用实例,如系统对话框、文件操作、进程控制等。 - 提升程序的性能和功能,实现VB6标准库中未包含的功能。...
### Win32 API 函数详解 #### 一、窗口函数(Window) 在Windows编程中,窗口函数是构建用户界面的基础。本文将详细解读Win32 API中的三个关键窗口函数:`AdjustWindowRect`、`AdjustWindowRectEX` 和 `...
标准 Win32 API 函数可以分为以下几类: 1. 窗口管理函数:窗口管理函数向应用程序提供了一些创建和管理用户界面的方法。你可以使用窗口管理函数创建和使用窗口来显示输出、提示用户进行输入以及完成其他一些与用户...
而"c++库函数(中文).chm"则可能是C++标准库的中文版帮助文档,同样以CHM格式呈现,它提供了关于C++库函数的详细说明,包括函数的用途、语法、参数、返回值等,这对于中文环境下的开发者来说,无疑是理解和使用C++...
1. **声明API函数**:使用Declare关键字声明API函数,指定函数名、参数类型和返回值类型。 2. **导入库**:通过Lib关键字指定API函数所在的动态链接库(DLL)。 3. **调用函数**:在代码中以声明的函数名调用API函数...
结合C++标准库、MFC类库和Win32 API,开发者可以构建功能强大且高效的Windows应用程序。C++标准库提供了高效的数据处理能力,MFC简化了界面设计和事件处理,而Win32 API则确保了与操作系统的紧密集成。三者结合使用...
### 常用的Win API函数详解 在深入探索Windows编程的世界中,理解并熟练掌握Windows API(Application Programming Interface)函数是至关重要的。这些函数构成了操作系统与应用程序之间的桥梁,允许开发者利用系统...
这些API函数构成了构建Windows应用程序的基础,无论使用何种开发工具,底层都会直接或间接地调用Windows API函数。随着.NET框架的发展,开发者可以通过.NET环境下的语言如C#等调用Windows API函数,这不仅增加了应用...
对于VB开发者来说,使用Win32 API能实现一些VB标准库中没有的功能,例如低级的硬件操作、系统级别的控制等。通过`Declare`语句,VB程序可以调用Win32 API函数。例如: ```vb Private Declare Function MessageBox ...
1. **声明API函数**:由于Delphi不自带Win32 API函数,我们需要在源代码中先声明这些函数。这通常在单元文件中完成,使用`external`关键字和`stdcall`调用约定(对于Win32 API)。例如,要调用`MessageBoxA`函数,...
《Win32 API 与C/C++标准库函数》是一个针对Windows平台编程的重要参考资料,它包含两个主要部分:Windows API的全面指南以及C/C++标准库的参考手册。这两个部分对于任何想要深入理解和开发Windows系统应用程序的...
2. 定义函数原型:Windows API函数通常是标准C语言的函数,需要明确声明函数的返回类型和参数。 3. 调用API函数:按照函数原型,传递相应的参数并执行函数。 4. 错误处理:大多数API函数会返回一个错误代码,通过...
### API函数大全知识点详解 #### 一、网络函数 **1. WNetAddConnection** - **功能**: 创建同一个网络资源的永久性连接。 - **用途**: 当需要与远程服务器或其他网络资源建立稳定连接时使用。 **2. ...
"WIN32API.CHM"是一个帮助文件,通常包含了关于WIN32 API函数的详细文档,包括函数原型、参数说明、返回值、使用示例等。开发者可以通过查阅这个文件来了解如何调用API函数来实现特定的功能,如创建窗口、处理消息、...
Win32 API,全称为Windows ...虽然CHM格式的文档可能不够全面,但它仍然是初学者和经验丰富的开发者查阅API函数的一个宝贵资源。通过深入学习和实践,开发者可以充分利用Win32 API来构建高效、稳定的Windows应用程序。
这些函数在标准库 `<stdio.h>`、`<string.h>` 和 `<math.h>` 等头文件中定义,为开发者提供了构建应用程序的基础工具。C库是跨平台的,因此无论是在Windows、Linux还是其他操作系统上,C程序都能依赖这些库进行开发...
它通常会涵盖API函数的基本结构,如何声明和使用,以及如何处理返回值和错误。 2. **Visual Basic 6.0的例子**:这部分包含了一系列VB6的代码示例,展示了如何在VB6环境中使用Win32 API。这些示例可能包括窗口创建...
**Windows API CryptAPI函数库** Windows API中的CryptAPI是一组用于加密、解密、签名以及哈希处理的核心函数,它为开发者提供了安全的密码学服务。这个强大的工具集允许程序员在Windows操作系统上实现各种安全应用...