为了账号安全,请及时绑定邮箱和手机立即绑定

如果我把api放在visual c++中该怎么用?

如果我把api放在visual c++中该怎么用?

喵喵时光机 2019-11-11 13:10:43
api在visual c++中怎么用
查看完整描述

3 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

API函数的调用方法非常方便,只要在文件的开头包含了相应的头文件就可以直接调用了.下面给一个简单的例子:
#include "stdafx.h" // 这是VC自动添加的文件,没有什么用途
#include <windows.h> // 包含MessageBox函数声明的头文件

int main(int argc, char* argv[])
{
// 调用API函数MessageBox
int nSelect = ::MessageBox(NULL, "Hello, Windows XP", "Greetings", MB_OKCANCEL);
if(nSelect == IDOK)
printf(" 用户选择了“确定”按钮 \n");
else
printf(" 用户选择了“取消”按钮 \n");
return 0;
}
调用API具体步骤:
1.包含调用函数的头文件;
2.连接指定的库文件;
3.API函数前加::符号,表示全局函数.
4.在MSDN中可以找到相关API的用法.



查看完整回答
反对 回复 2019-11-16
?
烙印99

TA贡献1829条经验 获得超13个赞

Vs和其他软件,比如devC++一样,这只和语言有关,vs默认语言为c++,也可以使用c语言。和一般的c语言开发一样。至于调用win32 api,按照msdn上的格式即可,比如,我想设置位置,只需要掉用SetWindowPos(HWND hWnd, const CWnd* pWndInsertAfter, int x, int y,int cx, int cy, UINT nFlags);

查看完整回答
反对 回复 2019-11-16
  • 3 回答
  • 0 关注
  • 703 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信