- 博客(6)
- 资源 (6)
- 收藏
- 关注
转载 C++ Builder创建和调用dll中的资源
程序开发中经常会用到一些图标、图片、光标、声音等,我们称它们为资源(Resource)。当多个窗口用到同样的资源时,可以将这些公共的资源放到一个dll文件里调用,这样,由于定位资源比在磁盘中定位文件花费时间少,所以应用程序执行会更快。多种资源放在一个文件中,减少了图标、图片、光标、声音等文件数量,从而可以减小应用程序的大小。不用怕用户在使用过程中的不小心而损坏了资源文件致使程序无法正常运行。当然也
2011-12-30 17:37:36 541
转载 编译VC++类的动态链接库DLL 导出类及其中的函数
如果已经写好了一个C++的类,希望把它做成dll动态链接库,这里介绍一种简单的方法。 1、制作dll 利用VC6新建工程时选择win32 dynamic-Link Library,然后添加头文件和cpp文件。假设类名为exp,添加头文件exp.h,头文件中声明类的定义,添加exp.cpp,其中是成员函数的具体定义。与一般写类的定义不同,在exp.h中需要写成 cla
2011-12-29 11:50:17 1315
转载 把WinMain封装到dll里
把WinMain封装到dll里例子如下:1.dll项目文件testDll.cpp,代码:#include "stdafx.h"int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow) { MessageBox(0, L"恭喜您,
2011-12-29 11:49:28 1228 1
原创 openGl ES初始化
CAEAGLLayer *eaglLayer = (CAEAGLLayer *)self.layer;eaglLayer.opaque = YES;eaglLayer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:FALSE], kEAGLDrawab
2011-12-26 12:10:59 567
转载 子类调用父类构造函数和析构函数的顺序
#include class B { public: B(); //与类同名,构造函数 B(int i); ~B(); //~析构函数 void Print() const;//const,常量成员,不能修改 private: int b; }; B:B()
2011-12-26 12:06:21 538
原创 在C++中子类继承和调用父类的构造函数方法
构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法)。因此,在创建子类对象时,为了初始化从父类继承来的数据成员,系统需要调用其父类的构造方法。 如果没有显式的构造函数,编译器会给一个默认的构造函数,并且该默认的构造函数仅仅在没有显式地声明构造函数情况下创建。构造原则如下: 1. 如果子类没有定
2011-12-26 11:57:26 393
DevExpress VCL Products v46 (完整源码)
2009-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人