• 关于

    vc调用api函数库

    的搜索结果
  • 基于Winsock API的VC网络编程实战

    基于Winsock API的VC网络编程实战   随着计算机信息技术的飞速发展,互联网与人类社会的工作、生活越来越紧密相关,它已经成为人类获取、交流信息的重要途径和手段。所以当前对于开发人员来说,网络编程已是必备的技能。本实例详细介绍了如何利用Winsock API编写网络应用程序。  一、实现方...

    文章 double2li 2012-12-16 901浏览量

  • LoadRunner使用动态链接库技术

    什么是动态库?   动态库一般又叫动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 D...

    文章 虫师2016 2016-04-27 1497浏览量

  • 15、__stdcall,、__cdecl,thiscall等宏

    1、(Microsoft Specific)__stdcall主要指明了恢复堆栈的规则:在主调用函数中负责压栈,在被调用函数中负责弹出堆栈中的参数,并且负责恢复堆栈。<?xml:namespace prefix = o /> The __stdcall calling convent...

    文章 hopegrace 2010-09-27 783浏览量

  • 阿里云爆款特惠专场,精选爆款产品低至0.95折!

    爆款ECS云服务器8.1元/月起,云数据库低至1.5折,限时抢购!

    广告

  • C++ 调用lib 和 dll的 方法 及 动态库DLL与静态库lib的区别

    C++ 调用.lib的方法: 一: 隐式的加载时链接,有三种方法     1  LIB文件直接加入到工程文件列表中   在VC中打开File View一页,选中工程名,单击鼠标右键,然后选中"Add Files to Project"菜单,在弹出的文件对话框中选中要加入DLL的LIB文件。然后在首...

    文章 double2li 2012-11-06 2575浏览量

  • __stdcall,__cdecl,_cdecl,_stdcall,。__fastcall,_fastcall 区别简介

    1. 今天写线程函数时,发现msdn中对ThreadProc的定义有要求:DWORD WINAPI ThreadProc(LPVOID lpParameter); 不解为什么要用WINAPI宏定义,查了后发现下面的定义。于是乎需要区别__stdcall和__cdecl两者的区别; #define ...

    文章 double2li 2013-08-22 937浏览量

  • __stdcall in c++ builder

    VC默认为__stdcall, BCB默认为__cdecl, Delphi默认为__fastcall。 由于BCB使用Delphi的VCL库, 所以也必须使用__fastcall。   关键字 调用规则 参数传递方向 返回 参数寄存器 堆栈的清除 __cdecl C调用规则 从右向左 ...

    文章 狂斩一条龙 2011-08-20 751浏览量

  • VC中不同类型DLL及区别

    1、 DLL的概念可以向程序提供一些函数、变量或类。 静态链接库与动态链接库的区别:(1)静态链接库与动态链接库都是共享代码的方式。静态链接库把最后的指令都包含在最终生成的EXE文件中了;动态链接库不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。...

    文章 double2li 2014-04-24 899浏览量

  • cygwin和mingw的区别

    Unix下编译通过的C代码,在win32下编译是不能通过的 ,当然Unix 和win32的API都是符合标准C,也就是说,大多数函数调用在unix和win32下是相同的.但是,unix有自己一些独特的API(如fork,spawn,signals,select,sockets等),如果代码中使用了...

    文章 lhyxcxy 2016-09-03 1991浏览量

  • dll的概念 dll导出变量 函数 类

    1、 DLL的概念 DLL(Dynamic Linkable Library),动态链接库,可以向程序提供一些函数、变量或类。这些可以直接拿来使用。 静态链接库与动态链接库的区别:   (1)静态链接库与动态链接库都是共享代码的方式。静态链接库把最后的指令都包含在最终生成的EXE文件中了;动态链...

    文章 double2li 2014-01-02 1018浏览量

  • __stdcall in c++ builder

    VC默认为__stdcall,  BCB默认为__cdecl,  Delphi默认为__fastcall。  由于BCB使用Delphi的VCL库,  所以也必须使用__fastcall。   关键字 调用规则 参数传递方向 返回 参数寄存器 堆栈的清除 __cdecl C调用规则 从右向...

    文章 技术小阿哥 2017-10-30 621浏览量

  • Com原理及應用——Com對象和接口

    1、COM对象的理解    COM对象类似于C++语言中类的概念,类的每个实例代表一个COM对象,它也包括属性(即状态)和方法(即操作),状态反映对象的存在,方法就是接口。   2、COM对象的标识-CLSID GUID是一个128位的随机数,重复概率极低。它的值来源于两部分:空间值(网卡地址或随...

    文章 毛毛虫的爹 2013-09-30 1329浏览量

  • Windows平台下的多线程编程

        线程是进程的一条执行路径,它包含独立的堆栈和CPU寄存器状态,每个线程共享所有的进程资源,包括打开的文件、信号标识及动态分配的内存等。一个进程内的所有线程使用同一个地址空间,而这些线程的执行由系统调度程序控制,调度程序决定哪个线程可执行以及什么时候执行线程。线程有优先级别,优先权较低的线程...

    文章 season雅宁 2016-04-12 901浏览量

  • VC++动态链接库(DLL)编程(二)--非MFC DLL

    4.非MFC DLL 4.1一个简单的DLL  第2节给出了以静态链接库方式提供add函数接口的方法,接下来我们来看看怎样用动态链接库实现一个同样功能的add函数。  如图6,在VC++中new一个Win32 Dynamic-Link Library工程dllTest(单击此处下载本工程附件)。注...

    文章 技术小胖子 2017-11-08 949浏览量

  • Java调用C/C++实现的DLL动态库——JNI

    由于项目的需要,最近研究了java 调用DLL的方法,将如何调用的写于此,便于日后查阅: 采用的方法是JNI:Java Native Interface,简称JNI,是Java平台的一部分,可用于让Java和其他语言编写的代码进行交互。 下面是从网上摘取的JNI工作示意图:   总体说明:先在J...

    文章 maojunxu 2018-03-07 763浏览量

  • VC Windows API应用之GetDesktopWindow ——获得桌面所有窗口句柄的方法

    Windows API Windows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源…之外, 它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Applic...

    文章 微wx笑 2015-04-19 636浏览量

  • lib和dll文件的区别和联系

    什么是lib文件,lib和dll的关系如何 (2008-04-18 19:44:37)    (1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有l...

    文章 double2li 2014-05-01 565浏览量

  • Java调用C/C++实现的DLL动态库——JNI

    由于项目的需要,最近研究了java 调用DLL的方法,将如何调用的写于此,便于日后查阅: 采用的方法是JNI:Java Native Interface,简称JNI,是Java平台的一部分,可用于让Java和其他语言编写的代码进行交互。 下面是从网上摘取的JNI工作示意图:   总体说明:先在J...

    文章 nothingfinal 2018-01-14 24770浏览量

  • LIB和DLL的区别与使用

    共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。 一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library...

    文章 楚兴 2014-05-28 1017浏览量

  • Java调用C/C++实现的DLL动态库——JNI

    由于项目的需要,最近研究了java 调用DLL的方法,将如何调用的写于此,便于日后查阅: 采用的方法是JNI:Java Native Interface,简称JNI,是Java平台的一部分,可用于让Java和其他语言编写的代码进行交互。 下面是从网上摘取的JNI工作示意图:   总体说明:先在J...

    文章 xumaojun 2018-04-30 11576浏览量

  • DAO简介(MFC) .

    1 DAO简介        DAO(数据访问对象)是一种应用程序编程接口(API),存在于微软的Visual Basic中,它允许程序员请求对微软的Access数据库的访问。DAO是微软的第一个面向对象的数据库接口。DAO对象封闭了Access的Jet函数。通过Jet函数,它还可以访问其他的结构...

    文章 double2li 2012-06-28 1001浏览量

  • (四):移植问题

    版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/49589765 下面讲一下我们的Windows项目的可...

    文章 陈洪波 2015-11-02 532浏览量

  • [转]LIB和DLL的区别与使用

    原文地址: http://www.cppblog.com/amazon/archive/2011/01/01/95318.html   共有两种库: 一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic l...

    文章 zting科技 2017-10-21 662浏览量

  • c++ 使用vs2010调用 win32api

    以前读书时都是用vc6.0.后来学c#用vs。装系统只装了vs2010.今天用vs2010写c++程序。发现有点陌生。就总结下,免得以后忘记。   首先用vs2010选择c++语言。新建一个win32控制台程序。项目打开后会发现stdafx.h,targetver.h,stdafx.cpp还有自...

    文章 ibonker 2013-06-24 725浏览量

  • 从vc6升级到vc7的一些问题及解决方法

    1. 编译时出现:WINVER not defined. Defaulting to 0×0501 (Windows XP and Windows .NET Server) 这个问题是因为没有指定工程要使用的平台SDK的版本。 Minimum system required Macros...

    文章 杨粼波 2017-10-09 769浏览量

  • VC++ 配置困惑

    开发的时候,若使用了第三方的库文件,比如在C#中,比如说要访问Sqlite数据库,我们需要将dll文件以及相关的引入到工程文件中,这个所需要的操作就是添加引用。 但是如果使用VC++的时候,好像并不这么简单,因为在引入第三方的时候,除了dll,可能还会有 lib,h文件等,当然在这里可能没有dll...

    文章 醉意人间 2013-05-05 656浏览量

  • 静态.共享的规则MFC DLL/MFC扩展DLL详解

    引言:在编写MFC程序的时候,通常需要编写dll库以供其他程序调用。关于MFC dll的相关知识很多很杂,这里特酷吧结合自己学习中遇到的问题专门整理了一些MFC dll的基础知识。本部分共上下两篇文章,本文为上篇,MFC DLL应用程序类型分为以下三种:(1)使用共享MFC DLL的规则DLL(2...

    文章 double2li 2012-11-22 947浏览量

  • 如何对webbrowser和IE编程(六)

    使用VC++和COM API 尽管使用VC不像Vb中那么容易自动化IE,但是也不太难,尤其是你理解了CON和COM API。无论你使用MFC, ATL, 或者标准 C++自动化IE,方法都是一样—你使用COM API来实现. VC++中创建一个Internet Explorer实例包括要调用COM...

    文章 杨粼波 2017-10-09 968浏览量

  • 【转】AfxMessageBox、MessageBox、::MessageBox的区别

    AfxMessageBox的函数原型 int AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0 ); int AFXAPI AfxMessageBox( UINT nIDPrompt, UINT nType ...

    文章 文艺小青年 2017-11-22 668浏览量

  • 2011-07-09 09:31 VC的工程设置解读Project--Settings.....

    VC的工程设置解读Project--Settings   VC工程设置可能会直接影响到工程的正确性,有时是BUG产生的直接原因,在出现莫名其妙的错误,首先应考虑到是否是工程设置有问题,这无论对于开发还是测试,都是很必要的,本文大致介绍一下工程设置选项。   工程选项的快捷建是Alt+F7, 左边的...

    文章 double2li 2012-07-12 940浏览量

  • VC++数据库开发技术的比较

    从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口。本文主要介绍以下五种:   1.ODBC API;   2.MFC ODBC类;   3.MFC DAO类;(数据访问对象)   4.MFC的OLE/DB;   5.Activ...

    文章 能断金刚般若波罗蜜多经 2010-12-31 1288浏览量

1 2 3 4 5 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务