- 浏览: 12641 次
- 性别:
- 来自: 无锡
最近访客 更多访客>>
文章列表
任何Symbian的开发者都要对Descriptors 有所了解,因为在这里,无论是普通文本还是二进制数据,都要用到它,开发任何的应用软件,游戏或多媒体程序,也都要接触到它,在这里做个简单的介绍,自己也能重温并学习一下。 以下内容摘自newlc的数篇经典文章,整理后也会加入了自己的一些内容和观点。
相关类的使用
1、TPtrC<n>的使用
它指向了一组数据,但没有包含处理方法。它是从TDesC中直接继承下来的,只包括从父类中继承的那些函数,以及它自身的构造和设置函数。 如何为使用这个对象呢?有如下几种方式:
生成一个空的TPtrC对象,并使用Set()函数将它指向一组数据。
vo ...
- 2009-07-28 18:39
- 浏览 1189
- 评论(0)
今天在VC7上开发ActiveX控件,添加函数害的我挣了一下午,现在想想真是怀恋VC6的ClassWizard啊。在网上找了很多资料,也没发现与此相关的,所以就记录下来,仅供参考啊
创建ActiveX工程后,只能靠手动添加函数,这里要注意四个地方都要修改,才能最终达到效果:
1、.h中:加入函数声明
afx_msg short display(LPCTSTR lpszData);
2、.cpp中加入函数映射
BEGIN_DISPATCH_MAP(CtestCtrl, COleControl)
DISP_FUNCTION_ID(CtestCtrl,"display& ...
C++是一门面向对象的语言,是一门开发语言。对于只做功能的测试人员来说是不需要掌握的,但有很多公司有时候在笔试和面试的过程中经常问到有关C++的一些知识点。
比如说:什么是类?什么是对象?什么是重载?什么是构造函数?什么是拷贝构造函数?什么是析构函数? 什么是封装?什么是继承?什么是多态?什么是运算符重载?
类是对象是世界的一种抽象,比如我们可以把男人女人抽象为人类,把阿猫阿狗抽象为动物类。
例如:
class human
{
private:
身高;
体重;
姓名;
饭量;
...
- 2009-06-12 15:21
- 浏览 1076
- 评论(0)
/***********************
清除掉圆括号()里面的字符
但是保留方括号[]里面的字
符(输入的字符串中括号成
对出现)
************************/
#include <iostream>
#include <string>
using namespace std;
static char * transChar(char *p)
{
static char temp[100];
int flag=0;//遇见'('flag=1,遇见')'flag=0.
int i=0;
fo ...
- 2009-06-12 14:37
- 浏览 993
- 评论(0)
1、Socket服务器端:
Socket服务器端流程如下:加载套接字->创建监听的套接字->绑定套接字->监听套接字->处理客户端相关请求。
下面是孙鑫VC详解里面的服务器端的例子:
#include <Winsock2.h>
#include <stdio.h>
void main()
{
//加载套接字
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested=MAKEWORD(1,1);
err=WSAStartup ...
HBRUSH CStadus::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: Change any attributes of the DC here
if (nCtlColor == CTLCOLOR_STATIC)
{
pDC->SetTextColor(RGB(0, 0, 0));//设置成你背景的颜色
pDC->SetBkMode(0);//透明
...
- 2009-05-23 14:06
- 浏览 3883
- 评论(0)