![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
C++ 的学习
刘欢(C#)
点点关注,OK!有问题请私信!
展开
-
C# 调用C++ dll 返回char*调用方式(StringBuilder乱码)
c++ 代码部分:// CDLLDemo.cpp : 定义 DLL 应用程序的导出函数。//#include "stdafx.h"#include "string.h"#include <stdio.h>#include <time.h>extern "C" __declspec(dllexport)int ParseBaliseMsg2(const unsigned char *pMsgData, char *resTgm, char *resStr){原创 2021-11-10 16:41:20 · 3832 阅读 · 0 评论 -
C++生成dll,C#中调用
// BinarySort.cpp : 定义 DLL 应用程序的导出函数。// #include "stdafx.h" // 将Sort函数设置为dll的导出接口extern "C" _declspec(dllexport) int Sort(int A[], int n); void swap(int &a, int &b) //实现a、b两个数据元素的简单交换{ int t = a; a = b; b = t;} void sw...原创 2021-09-07 16:02:34 · 356 阅读 · 2 评论 -
C++MFC常用控件
_按钮(Button)_编辑框(Edit Control)_标签(Static Text)_超级列表框(List Control)_分组框(Group Box)_复选框(Check Box)_树形框(Tree Control)_图片框(Picture Control)_文件选择框(MFC EditBrowse Control)_选择夹(Tab Control)_组合框(Combo Box)_avi短动画命令按钮(Command Button Control)原创 2021-09-07 11:01:20 · 1533 阅读 · 0 评论 -
C++ MFC项目中找不到OnInitDialog方法
https://www.cnblogs.com/GothicLolita/p/13551162.html进入 含CDialog类的文件,打开 项目,类向导添加相应的虚函数(更新:在此窗口直接选择CAboutDlg类也可 2020-08-23 22:38:42)确定后定位到重写的方法中,完善代码即可...原创 2021-09-06 17:34:24 · 669 阅读 · 0 评论 -
C++ MFC 创建窗体,点击Button按钮打开窗体
1:创建项目:完成后如果找不到窗口界面,双击双击 就出现了 !添加新窗体双击确认按钮选择这个 填写类名字回到第一个窗体 添加按钮:双击按钮进入事件:在顶部 引用新创建窗体.h文件然后调用窗体打开:就可以了...原创 2021-07-29 15:52:18 · 4617 阅读 · 3 评论 -
C++ 代码封装dll C#调用 (问题)
再使用C++的代码封装DLL 来给C#调用的时候 会遇到问题,如下;如果是这个问题,需要修改属性:如下这是其一 ,新创建的项目还有其他问题在这里;afxv_w32.h文件的 #error报错 这里的话需要我们把,创建项目自动生成的标题头删除 换掉。就是这样这个时候再重新生成项目就可以了C++创建DLL项目请看这个:https://blog.csdn.net/qq_36074218/article/details/120160167...原创 2021-09-09 17:30:25 · 358 阅读 · 0 评论