- 博客(1)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 C#动态调用C++类库报错
最近再用C#写一个工具,然后有点用到第三用C++写的动态链接库,然后动态链接库里面有个接口需要传入一个 结构体 指针,然后我在C#端 定义一个与之一样的 结构然后传进,但是编译运行调试的时候会报错,肯能是我的C# 端定义的结构体 跟 C++的 数据结构 数据类型不匹配导致的,但是我对 C# Marshal这个类不太熟悉,不知自己哪里数据类型写错了,请各位大家帮忙看看......
2022-06-10 19:48:03
306
C 源程序之俄罗斯方块
是一个不错的C语言 学习 源程序
#include <graphics.h>
#include <stdlib.h>
#include <dos.h>
#define LEFTPRESS 0xff01
#define LEFTCLICK 0xff10
#define LEFTDRAG 0xff19
#define MOUSEMOVE 0xff08
int num[10][10];/*范围*/
int p[10][10];/*统计雷的数组*/
int loop;/*重新来的标志*/
int again=0;/*是否重来的变量*/
int scorenum;/*一开始统计有几个雷*/
char score[3];/*输出一共有几个地雷*/
int Keystate;
int MouseExist;
int MouseButton;
int MouseX;
int MouseY;
/*鼠标光标形状定义*/
typedef struct
{
unsigned int shape[32];
char hotx;
char hoty;
}SHAPE;
/*箭头型*/
SHAPE ARROW={
{
0x3fff,0x1fff,0x0fff,0x07ff,
0x03ff,0x01ff,0x00ff,0x007f,
0x003f,0x00ff,0x01ff,0x10ff,
0x30ff,0xf87f,0xf87f,0xfc3f,
0x0000,0x7c00,0x6000,0x7000,
0x7800,0x7c00,0x7e00,0x7f00,
0x7f80,0x7e00,0x7c00,0x4600,
0x0600,0x0300,0x0300,0x0180
},
0,0,
};
2009-10-28
C#调用C++动态来链接库的问题
2022-05-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人