该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

我的代码声明:

#include "stdafx.h"

#include "ImageHandle.h"

#include "CustomMenu.h"

#define DEFAULTWIDTH 120

#define DEFAULTHEIGHT 26

#include "Windows.h"

#ifdef _DEBUG

#define new DEBUG_NEW

#undef THIS_FILE

static char THIS_FILE[] = __FILE__;

#endif

报错的代码

{

HMODULE hModule= ::LoadLibrary("user32.dll");

if(hModule)

{

void* pVoid = (void*)GetProcAddress(hModule,"GetMenuBarInfo");

if(pVoid)

{

((FunGetMenuInfo)pVoid)(hwnd,idObject,idItem,pmbi);

}

else

{

::FreeLibrary(hModule);

return FALSE;

}

}

::FreeLibrary(hModule);

return   TRUE;

}

编译错误提示

1>CustomMenu.cpp

1>.\CustomMenu.cpp(74) : error C2373: “GetMenuBarInfo”: 重定义;不同的类型修饰符

1>         C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winuser.h(11978) : 参见“GetMenuBarInfo”的声明

1>.\CustomMenu.cpp(74) : error C2491: “GetMenuBarInfo”: 不允许 dllimport 函数 的定义

这个怎么解决,在线等,该怎么改;还是错误在什么地方。

不能定义声明dllimport_不允许 dllimport 函数 的定义 高手帮帮忙相关推荐

  1. 不能定义声明dllimport_不允许 dllimport 函数 的定义

    我的代码声明:#include"stdafx.h"#include"ImageHandle.h"#include"CustomMenu.h" ...

  2. 不能定义声明dllimport_不允许 dllimport 静态数据成员

    View Code "CTest::~CTest" : 不允许 dllimport 函数 的定义 "CTest::CTest" : 不允许 dllimport ...

  3. 不能定义声明dllimport_c语言 不允许 dllimport 函数 的定义 怎么办

    源代码:dll.h#ifndef_DLL_H_#define_DLL_H_#ifBUILDING_DLL#defineDLLIMPORT__declspec(dllexport)#else/*NotB ...

  4. 不允许dllimport函数的定义

    不允许dllimport函数的定义 为了减少使用dll时候的设置或者代码编写,把dll.h修改一下: #ifndef DLL_EXPORT #define DECLDIR __declspec(dll ...

  5. VS BUG(5) error C2491: “****“: 不允许 dllimport 函数 的定义

    VS BUG(5) error C2491: "****": 不允许 dllimport 函数 的定义 前言 一. BUG提示 二. 分析解决 三. 小结 前言 程序员难免要与BU ...

  6. 不能定义声明dllimport_在 C++ 类中使用 dllimport 和 dllexport

    在 C++ 类中使用 dllimport 和 dllexportUsing dllimport and dllexport in C++ Classes 11/04/2016 本文内容 Microso ...

  7. main c语言中变量的定义,C语言中在main函数中定义的变量是全局变量么_后端开发...

    PHP 和 JavaSript 区别_后端开发 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言,主要用于Web开发领域,而JavaSript是一种具有函数优先的轻量级,解释型或即时编译型的高 ...

  8. error C2491: 不允许 dllimport 函数 的定义

    在工程属性中 预编译宏中加上 DLL_EXPORT 为了减少使用dll时候的设置或者代码编写,把dll.h修改一下: #ifndef DLL_EXPORT #define DECLDIR __decl ...

  9. c++函数内部可以返回函数内部定义的指针 但是不能返回函数内部定义的数组...

    1.返回数组 // demo.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<stdio.h> char *m ...

最新文章

  1. 孙丕恕的筹谋:浪潮如何向云而生
  2. python 中float 的语法_python语法和基本数据类型
  3. eclipse下的tomcat内存设置大小
  4. Hadoop之HDFS应用
  5. php 获取 省份缩写,php获取客户端IP,国家,省份,地区,ISP等信息
  6. [Xpand] Error 1 Invalid option '6' for /langversion; must be ISO-1, ISO-2, 3, 4, 5 or Default
  7. 收集的材料 关于数据库和抓取器方面的
  8. 基于java的微信公众平台开发(一)--账号申请与服务器的搭建
  9. logback日志框架的简单使用
  10. 为什么磁盘慢会导致Linux负载飙升?
  11. JVM笔记——技术点汇总
  12. java遍历d盘所有文件夹_java遍历指定盘符的所有文件和文件夹
  13. 推荐一个商业级saas开源小程序电商java项目
  14. 数值计算软件有哪些?一款国产软件非常亮眼。
  15. switch游戏机小白初体验
  16. Relab Sonsig Rev-A 演示 华丽的混响插件
  17. catboost 的实例应用附带特征重要度打印
  18. ORA-04091: table xxxx is mutating, trigger/function may not see it
  19. 加密操作-->图片加密
  20. 实现仿百度图片查看功能(点击缩略图放大效果)

热门文章

  1. 作用域经典练习题(主要是这个图太大不能一起分享)
  2. memcache服务应用实践
  3. 从零开始搭建口袋妖怪管理系统(3)-实现一个简单的SPA管理系统
  4. MySQL数据库中的Date,DateTime,int,TimeStamp和Time类型的对比
  5. 【转载】Kubernetes 加入Docker 平台,Mac和Windows开发者的福音
  6. ZooKeeper学习第四期---构建ZooKeeper应用
  7. python 判断当前系统的Python编译器类型
  8. centos5.5 挂载NTFS优盘
  9. 时间同步服务 chrony
  10. 关于数据库的水平切分和垂直切分的一些概念(转)