在VC环境下用C编程如何调用API函数?

在VC环境下用C编程如何调用API函数?,第1张

照我说的做:

点菜单中的project->settings 来设定你这个工程的属性。

在打开的属性页中点击Link选项卡。

Category选项选择General(这个就是默认的)

下面第二个栏(Object/library modules)里写下你需要的lib库,多个库以空格分隔

例如:

kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib msimg32.lib winmm.lib

注意:这个方法添加以后,如果你切换了左侧debug/release的选项。还需要重新添加一下才可以。

此外楼上兄弟的方法比较简便,不仅只在VC中适用。

.h的文件就直接include 就行。

给菜单添加消息函数,然后再函数里面添加代码(设要打开的对话框的类为dilog)dilog

m_dilog//实例化一个对象m_dilog.domodal()//打开新窗口在添加菜单消息函数的那个类里要包含要打开的类的头文件哦至于怎么在新对话框中输入信息,这个和你在现在的对话框中输入信息是一样的,可以使用文本控件之类的,都可以的。

文件-新建-文件-c++

source

file,勾选右面的添加到工程-确定,好了,可以添加代码了。在添加自己的代码前,先在开头写上#include<windows.h>//(包含头文件),然后再写你自己的代码,然后按f5就可以运行了。或者把下面的代码直接复制到里面,按f5。师傅领进门,修行在个人,剩下的要你自己慢慢研究了。

#include

<windows.h>

int

WINAPI

WinMain

(HINSTANCE

hInstance,

HINSTANCE

hPrevInstance,

PSTR

szCmdLine,

int

iCmdShow)

{

MessageBox

(NULL,

TEXT

("Hello,

Windows

98!"),

TEXT

("HelloMsg"),

0)

return

0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11873279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存