
其它
文章平均质量分 73
jfx
这个作者很懒,什么都没留下…
展开
-
ANSI字符和UNICODE字符的转换
此方法经常用于VC写的DLL或ocx函数的返回值中,而且此DLL或ocx函数是供VB或JS调用的。函数返回使用下面的格式返回return SysAllocString((BSTR)wText);//wText是转换后的UNICODE字符串或return SysAllocString((BSTR)sText);//sText是转换后的多字节字符串ANSI字符也叫多字节字符,短字符,汉字占用2个字节,ASCII字符占用1个字节,比如char sTemp[]="中间1";需要分配6个字节,最后一个字节是字符串结束原创 2010-10-12 13:29:00 · 708 阅读 · 0 评论 -
OCX控件CAB打包手册及升级方法
OCX:OCX称为对象类别扩充组件(Object Linking and Embedding (OLE) Control eXtension);CAB:压缩包文件。存储多个压缩文件的单个压缩包文件。这些文件通常用于软件安装,还用来减小文件大小和缩短 Web 内容的相关下载时间。 打包步骤 制作CAB文件时需要将所有的相关文件都包含进去,一般需要将OCX做CAB打转载 2015-12-29 16:45:41 · 957 阅读 · 0 评论 -
OCX控件打包成CAB并实现数字签名过程
OCX打包CAB并签名过程 一、打包cab制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。 1、制作inf文件default.INF 最开始一般是[Version]区: eg: [Version] signature=" $CHICAGO$ " Advan转载 2015-12-29 16:37:17 · 1181 阅读 · 0 评论 -
VC++获取外网IP的几个方法
一、CHttpFile方式#include int GetNetIp(char *IpAddr){try { CInternetSession session("HttpClient"); char * url = "http://bot.whatismyipaddress.com/"; CHttpFile* pfile = (CHttpFile *)sess原创 2015-04-28 08:15:59 · 2505 阅读 · 0 评论 -
获取本机IP、MAC地址、CPUID
//需要连接Netapi32.lib#include"winsock2.h" #pragma comment(lib,"ws2_32.lib")原创 2015-04-28 08:24:30 · 901 阅读 · 0 评论 -
精妙SQL语句,基础,提升,技巧
精妙SQL语句,基础,提升,技巧一、基础1、说明:创建数据库Create DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mss转载 2012-09-17 15:36:17 · 2439 阅读 · 1 评论 -
让VB6/VBA 编辑器支持鼠标滚轮
VB6编辑器 和 VBA编辑器 (Office 中的VB编辑器)都不支持鼠标滚动。每次想看其它页的代码时,习惯性的滚动鼠标滚轮,居然没有半点反应——最好只好把鼠标移动到滚动条上去拖……这样操作对于习惯了使用鼠标滚轮的我来说实在太痛苦了;虽然在某些系统下安装某些鼠标的驱动程序也可以滚动(比如我在Win2K在安装过罗技的鼠标驱动,可以滚动了),但是不是所有的系统下都可行。 所以,我转载 2012-09-17 15:32:48 · 1653 阅读 · 0 评论 -
VC6项目升级到VS2008,原有项目中for循环变量的修改
由于VS2008更加符合C++标准,如在VC6中,在FOR循环中的循环变量的定义的作用域延伸到循环体外,VS2008则修正了这样的bug,只作用在循环体内,所以 VC6: for(int i=0; i { fun2()原创 2011-10-15 13:21:23 · 1218 阅读 · 0 评论 -
C++数据类型转换(转)全!
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://whuhutu.blogbus.com/logs/1819202.html int i = 100;long l = 2001;float f=300.2;double d=12转载 2011-10-15 10:28:20 · 3440 阅读 · 0 评论 -
ASCII 码表
附录 A ASCII 码表 下表列出了ASCII字符集。每一个字符有它的十进制值,十六进制值,终端上的显示结果,ASCII助记名,和ASCII控制字符定义。 十进制数值十六进制值终端显示转载 2011-10-15 10:30:47 · 518 阅读 · 0 评论 -
strlen和lstrlen;获取当前时间
<br />_tcslen=lstrlen: the number of TCHARs<br />strlen = lstrlenA:the bytes of string<br />wcslen = lstrlenW: 字符串的字符个数<br /> <br />_T("123设计模式") = _TEXT("123设计模式") TCHAR格式<br />L"123设计模式" WCHAR格式<br />"123设计模式" CHAR格式<br /> <br />怎样获取当前时间?<br />A:精确到毫秒<原创 2011-03-10 10:24:00 · 904 阅读 · 0 评论 -
OCX控件MSI打包升级方案
OCX:OCX称为对象类别扩充组件(Object Linking and Embedding (OLE) Control eXtension);MSI:MSI文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。MSI文件将程序的组成文件与功能关联起来。此外,它还包含有关安装过程本身的信转载 2015-12-29 16:48:22 · 2570 阅读 · 0 评论