
C++
jojojojo2002
这个作者很懒,什么都没留下…
展开
-
SQLAPI++的几个示例
现在用到了SQLAPI++,拷点自带的例子:#include // for printf#include // main SQLAPI++ headerint main(int argc, char* argv[]){ SAConnection con; // create connection object try {原创 2014-07-25 13:21:41 · 6459 阅读 · 0 评论 -
C++DLL编程详解
C++DLL编程详解DLL(Dynamic Link Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DL转载 2014-09-02 14:49:35 · 482 阅读 · 0 评论 -
VC 调用C# DLL总结
网上看了很多,有写写的比较详细,主要是两种方式:1.在项目常规设置里面修改,加入公共语言支持,这个方法没试过,因为代码已经有了,修改此设置会有一堆编译错误,就没弄。2.把C#生成一个COM的DLL,VC调用,我用的就是这个方法,试了,可以,不知道别人的情况怎么样,这里仅做一个参考吧。 生成C#的DLL:修改项目属性:备注:密钥文件用VS的命令行工具:sn -k原创 2014-12-11 17:11:28 · 774 阅读 · 0 评论 -
防止C++程序重复运行的几种方法
有时候,为了某些要求,我们希望程序实例只运行一次。而在VB6中,我们可以很轻易的根据App.hPreInstance来判断程序是否已经运行。但是在C++中,这一切就变得不是那么容易。 虽然WinMain函数有hPreInstance参数来指示,但是那是在Win16位的前提下,到了32Bit时代,那个参数已经完全成为摆设。 而本文正好探讨了如何防止C++程序重复运行的方法。转载 2015-04-27 13:37:45 · 1601 阅读 · 0 评论