- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 制作自解压包
要求、制作自解压包前些天给朋友重装操作系统的时候,安装了一个破解软件,其破解过程要复制几个文件到安装目录下,同时还要执行注册机运算注册码。安装完成后,朋友要求笔者教其安装方法,说了几遍朋友都没有完全学会,这下可难住了笔者,突然想到Winrar的自解压功能,何不使用自解压功能来定制一个安装程序,这样只要朋友双击自解压包就可以自动复制相关文件到安装目录,同时还可以自动运行注册机,这样只要双击操作就可以
2009-02-28 02:33:00 1519
转载 对话框
非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别 先看一下MSDN的原文: When you implement a modeless dialog box, always override the OnCancel member function and call DestroyWindow from w
2009-02-26 15:33:00 594
转载 ROSE 2003安装完后启动提示"java.lang.ClassNotFoundException"。
http://gaterking.blog.51cto.com/69893/58015 ROSE 2003安装完后启动提示"java.lang.ClassNotFoundException"。Windows XP SP2和Windows Server 2003都有这样的问题。方法一:用SHW32.DLL覆盖Rose 2003中的该文件。该方法在Windows XP实践成功。方法二:1.打开注册表2
2009-02-24 20:45:00 707
原创 将 _variant_t 类型的变量,转换成字符串
/*将 _variant_t 类型的变量,转换成字符串(比如如果是数字,则转换成数字对应的字符串 :如 10.2 -> "10.200000")*/_variant_t var; CString str; //转换以后的字符串//以下代码演示如何转换为C标准字符串型if (var.vt == VT_I4){ long lNum; char szCh[21]; str=var.b
2009-02-21 15:13:00 4848
转载 【转】标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast
C 风格(C-style)强制转型如下:(T) exdivssion // cast exdivssion to be of type T函数风格(Function-style)强制转型使用这样的语法:T(exdivssion) // cast exdivssion to be of type T这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我把这两种形式称为旧
2009-02-19 15:06:00 589
转载 CListCtrl 用法总结收藏
来源:http://blog.csdn.net/zhangting1987/archive/2007/11/08/1872632.aspx1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示ite
2009-02-17 10:19:00 556
转载 How to customize the context menus of a WebBrowser control via the IDocHostUIHandler interface.
http://www.codeproject.com/KB/miscctrl/WBCArticle.aspx
2009-02-13 11:30:00 541
转载 INTERFACE_PART 宏
为每个需要支持的IID,在BEGIN_INTERFACE_MAP 和END_INTERFACE_MAP 宏之间用INTERFACE_PART 宏来将IID映射到你的类中 INTERFACE_PART(thisClass,iid,localClass) theClass 包含接口映射表的类 iid 将被定义到嵌入类的IID localClass 嵌入类名 说明:这个宏为你对象支持的每一个接口提供申明
2009-02-13 11:26:00 2310
转载 METHOD_PROLOGUE宏
METHOD_PROLOGUE(thisClass,localClass)theClass 标识将要被实现的接口的类名称localClass 标识实现接口的嵌入类名称说明:使用METHOD_PROLOGUE宏来维护一个全局状态,当调用作为导出接口的方法。特别的,被继承自CCmdTarget的类实现的接口的成员函数已经使用这个宏提供了一个自动初始化的pThis指针。class CIn
2009-02-13 11:26:00 2070
转载 DECLARE_INTERFACE_MAP宏
DECLARE_INTERFACE_MAP 宏被用在基类中BEGIN_INTERFACE_MAP(theClass,baseClass) END_INTERFACE_MAPtheClass 将被定义接口的类baseClass 继承的类说明:BEGIN_INTERFACE_MAP和END_INTERFACE_MAP宏被用来在实现文件中定义接口映射表。使用一个或多个INTERFACE_
2009-02-13 11:24:00 2360
转载 INTERFACE_AGGREGATE宏
INTERFACE_AGGREGATE(theClass, theAggr) theClass 包含接口映射表的类名theAggr 包含聚合类的变量名称说明:这个宏常常被用来告诉MFC框架这个类使用一个聚集对象。它必须出现在BEGIN_INTERFACE_PART和END_INTERFACE_PART宏之间。一个聚集对象是一个单独的对象,继承自IUnknown。使用INTERFACE_AG
2009-02-13 11:24:00 827
转载 BEGIN_INTERFACE_PART宏
来源:http://blog.csdn.net/songsu/archive/2008/06/17/2555741.aspx 在类中使用 BEGIN_INTERFACE_PART 和 END_INTERFACE_PART 宏来定义你希望实现的每一个接口BEGIN_INTERFACE_PART(localClass,iface); END_INTERFACE_PART(localClas
2009-02-13 11:20:00 3424
转载 BEGIN_INTERFACE_MAP 宏
在类实现文件(.cpp)中,使用BEGIN_INTERFACE_MAP 和END_INTERFACE_MAP 宏来定义类的接口映视。说明:使用这个宏从任何继承自CCmdTarget的类时将拥有接口映射表。这个宏在使用上与DECLARE_MESSAGE_MAP大体上相同。这个宏应该在类的前三行定义。通常在头文件(.h)中,一个类使用DECLARE_INTERFACE_MAP后必须在实现文件中(.
2009-02-13 11:19:00 2618
转载 CStdioFile在UNICODE环境下读取文本行〔转〕
[Windows]2007-09-21版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://zongtongyi.blogbus.com/logs/8372306.html CStdioFile file; if (!file.Open(m_File_Path, CFile::modeRead)) return; CString strLine;
2009-02-12 15:30:00 940
redhat7.3安装docker-ce18.09.1-3离线安装包
2019-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人