WIN7 64 Bit C#调用C++ 64bit DLL的问题(freetype 相关)

问题描述

C++部分的代码用的是开源项目freetype我把freetype编译成64bit的dll,用C#调用dll,我写的测试函数没有问题,但是调用freetype的API出现错误,求解~PS:32bit的freetypedll已经调试通过,运行也完全没有问题

解决方案

解决方案二:
大神,关于C#调用FreeType的C++DLL能否给些资料呢,先谢过了,能否加你的QQ,我的QQ:405624961,谢谢

时间: 2024-08-30 03:19:36

WIN7 64 Bit C#调用C++ 64bit DLL的问题(freetype 相关)的相关文章

如何解决64位进程调用32位dll

问题描述 可否给个详细的案例或说明有个网址:http://www.cnblogs.com/mazhenyu/archive/2007/06/28/798710.html那里的东西你们不要发这个根本看不懂不要把那里的东西复制过来谢谢.请大神指教要详细一点的 解决方案 解决方案二:64位调32位的方法就是使用一个跨平台的进程.也就是说,需要创建一个和使用的DLL一致的平台进程.比如,64为需要调用32位的DLL,那么需要创建一个32位的进程.然后,让这个进程来调用32位的DLL.你的64位程序和这个

VB.net 在64位win7系统下,调用API函数,在传址时为什么总会发生异常。。

问题描述 请帮教各位高人,VB.net在64位win7系统下,调用API函数,在传址时为什么总会发生异常..函数声明:DeclareSubdmc_move_line3Lib"DMC.dll"(ByRefaxisAsShort,ByValDist1AsInteger,ByValDist2AsInteger,ByValDist3AsInteger,ByValposi_modeAsShort)函数调用:DimAxisArray(3)AsShortDimLineEndArray(3)AsInt

win7 64位纯净版msvcp71.dll文件丢失导致开机异常怎么办

  众所周知,系统盘中的文件对于系统来说是很重要的,如果系统中的某些文件缺失的话,就很容易造成系统奔溃,用户手误删除系统文件,导致电脑开机的时候就有些不正常,打开电脑,弹出msvcp71.dll文件不见的提示,那么这样的问题,我们要怎么解决呢? msvcp71.dll文件是存放文件夹中的重要文件,win7 64位纯净版安装操作系统过程中自动创建的,如果没有找到msvcp71.dll的话,有些系统和应用软件就会无法运行.下面小编为大家分享具体解决方法. 具体解决步骤: 1.如果有相同版本电脑msv

win7x64 dll注入-win7 64位dll注入到任务管理器

问题描述 win7 64位dll注入到任务管理器 我需要在win7 64位系统下将一个64位的dll注入到任务管理器,我安装了一个CBT钩子, 我打开任务管理器发现注入是没有问题的.但是当我点击任务管理器的<显示所有用户进程>的按钮后,发现任务管理器重新启动了,启动后的任务管理器就不能在用CBT钩子注入了.有没有高手帮助我解决这个问题. 解决方案 问题的原因是权限的问题,我在UAC开启的情况下,使用普通用户权限来安装钩子,打开任务管理器,任务管理器进程的权限和当前用户权限是一致的, 此时任务管

win7-CreateRemoteThread返回非零值,WIN7 64位注入dll到explorer失败

问题描述 CreateRemoteThread返回非零值,WIN7 64位注入dll到explorer失败 2298为explorer的PID DLL为64位 ,process explorer查看不到explorer中有此DLL模块 // TODO: 在此添加控件通知处理程序代码 //This dll path should be relative to the target process or an absolute path char* dll = "D:\ggg\TEST_TrayCl

求助 小白 eclipse win7 64位

问题描述 求助 小白 eclipse win7 64位 运行heatbug C:Swarm-2.2-javabinjavaswarm.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform也没有找到Swarm 64bit的 怎么办啊 怎么办 急求 解决方案 问题所在:主要是在64位的系统下安装的虚拟机是64位的,而WTK的sublime.dll不能在64位的平台下加载64位的虚拟机,只能加载32位的.由于WTK在安装的时候加载的64虚拟机的

python中使用rpy2调用R出现DLL加载错误,不是有效win32位程序

问题描述 python中使用rpy2调用R出现DLL加载错误,不是有效win32位程序 win7 64位系统 R和python都是32位 解决方案 这个dll的依赖是否有问题 用depends查看一下 解决方案二:

Java Jni调用并编写dll详细教程

使用JNI,需要为C\C++生成JAVA调用约定头文件,并对标准windows DLL源码进行适当修改.以下以一个简单的例子演示整个过程. 环境:win7 64位操作系统,JDK1.7 64位,vs2010(安装x64编译支持). 一,编写native声明的类    代码如下 复制代码 package com.ninecmd;   public class MyClass { static { System.loadLibrary("jnidll"); } public native

Win7系统提示“无法定位动态链接库user32.dll”的解决方法

user32.dll是Windows用户界面相关应用程序接口,用于Windows处理,基本用户界面等特性,比如创建窗口和发送消息等,有用户反馈在win7系统上运行某软件的过程中,出现提示无法定位程序输入点dwmhintdxupdate于动态链接库user32.dll上,导致这个软件无法使用,下载重装也没用,不知该如何解决了?针对此问题,下面小编整理了解决方法,给大家介绍Win7纯净版64位系统运行软件提示无法定位动态链接库user32.dll的解决方法. 操作方法: 1.首先重新启动或注销win