VC2008 使用HINSTANCE该引入什么头文件

毘沙门天 2008-04-14 11:58:46
以下代码V9下编译报错,请问在V9下怎么改,(V6下没有问题)
......
#include <windows.h>
......
int main(int argc, char *argv[])
{
HINSTANCE hDLL; //DLL句柄
......
error C2065: 'hDll' : undeclared identifier
...全文
498 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jingzhongrong 2008-04-15
VC2008-控制台程序

#include <windows.h>

void main()
{
HINSTANCE hlib = LoadLibraryW(L"test.dll");
if(hlib != NULL)
return;
}

编译成功
回复
jingzhongrong 2008-04-15
在我这很正常
回复
毘沙门天 2008-04-15
楼上两位,没看见我代码中写了
#include <windows.h>
吗?请看完贴再说
回复
毘沙门天 2008-04-15
我已经用了#include <windows.h>了,注意,我是在VC2008下,不要给我说VC6.0下,V6能,V9下不行,编译不通过
回复
jingzhongrong 2008-04-15
#include <windows.h>
回复
wqvbjhc 2008-04-15
#include "windows.h "
回复
毘沙门天 2008-04-15
谢谢jinzhongrong,是我变量hDLL名字有问题。
回复
毘沙门天 2008-04-15
你这程序我试过了,对的!我的整个代码如下,怎么就不行呢

#include <stdio.h>
#include <windows.h>
#include <TCHAR.h>

typedef int(*lpAddFun)(int, int); //宏定义函数指针类型

int main(int argc, char *argv[])
{
HINSTANCE hDLL; //DLL句柄
lpAddFun addFun; //函数指针

hDLL = LoadLibrary(_T("..\\Release\\dllTest.dll"));

if(hDll != NULL)
{
addFun = (lpAddFun)GetProcAddress(hDll,"add"); //GetProcAddress()函数返回指定dll函数的出口地址

if(addFun != NULL)
{
int result = addFun(2,3);
printf("result:%d\n",result);
}
FreeLibrary(hDLL);
}
return 0;
}
回复
相关推荐
基于java的企业人事管理系统设计--软件工程课程设计(含源码与论文设计).rar 1 引言 4 1.1 课程设计目标 4 1.2 编程工具(编程环境)介绍 4 1.3 实施时间及主要实施步骤 4 2 需求分析 5 3 系统总体设计 6 4 数据库设计 6 5 主要功能模块的设计与实现 10 5.1 功能模块1详细设计(综合查询员工信息)..........................................................10 5.1.1 详细设计.......................................................................................................10 5.1.2 算法流程........................................................................................................15 5.1.3 界面设计及测试结果.....................................................................................15 6 调试分析 15 7 用户手册 16 8 测试结果 17 8.1 员工信息的添加...................................................................................................17 8.2 员工信息的修改...................................................................................................17 8.3 员工信息的删除...................................................................................................18 8.4 员工信息的综合查询...........................................................................................18 8.5 员工信息按性别统计的结果................................................................................19 8.6 员工信息按状态统计的结果...............................................................................19 8.7 员工信息按职称统计的结果................................................................................20 9 结论 20 10 参考文献 20
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2008-04-14 11:58
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……