COM/DLL开发
N阶魔方
程序 = 数据结构 + 算法,而且数据结构在前,这对菜鸟来说是一句空话,但是对大神来说就是看透本质。
展开
-
C++ std::wstring 互转 std::string
1、std::wstring 转 std::stringstring WstringToString(const std::wstring wstr){#if 1 std::string result; int len = WideCharToMultiByte(CP_ACP, 0, wstr.c_str(), wstr.size(), NULL, 0, NULL, NULL); if( len <= 0 ) return result;原创 2020-09-12 18:49:26 · 2103 阅读 · 0 评论 -
用C++调用组件C#组件小例子
C#开发效率是非常高的,特别是做一些漂亮的页面就更适合用它了啊.如果开发一个桌面应用程序即想性能好点又想页面漂亮点可以考虑用C++和C#一起用.反正现在Win7都集成NetFramework了,就不用纠结为了装个C#的应用程序而去再整个NetFramework装上.可以用C#做成com组件,然后C++去调用.反过来也行.可以C++做成com,然后C#来调用. 首先创建一个C转载 2016-08-31 20:59:43 · 1757 阅读 · 0 评论 -
DLL创建与使用方法浅谈(1)
一、引言 Windows API中的所有函数都包含在DLL中。其中有三个最重要的DLL,Kernel32.dll,它包含用于管理内存、进程和线程的各个函数;User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;GDI32.dll,它包含用于画图和显示文本的各个函数。二、静态库和动态库 静态库:函数和数据被编译进一个二进制文件(通原创 2017-01-14 23:38:20 · 554 阅读 · 0 评论 -
DLL创建与使用方法浅谈(2)
一、动态链结库的动态加载简介 DLL创建与使用方法浅谈(1)中为通过引入库(.lib)文件和声明文件使用DLL的方法,本博文介绍的为动态加载DLL文件。无需引入库,也无需声明。动态的加载DLL库函数内容。二、DLL创建和动态加载方法 步骤1、DLL中函数创建 file1.cpp---------------------------------原创 2017-01-15 13:05:59 · 456 阅读 · 0 评论 -
UML建模工具Visio 、Rational Rose、PowerDesign
UML建模工具Visio 、Rational Rose、PowerDesign三种建模工具应用最广: 1. Rational Rose,它是ibm的 。 2.Microsoft的 Microsoft Office Visio® 2003 3.Enterprise Architect。还有其他工具如PowerDesigner等一, ROSE ROSE是原创 2017-11-11 16:25:33 · 1615 阅读 · 0 评论