⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ldleniefeilongcontainertwo.cpp

📁 symbian 视图切换源代码,很有学习价值
💻 CPP
字号:
/* Copyright (c) 2003, NieFeiLong. All rights reserved */
#include <aknviewappui.h>
#include "LDLENieFeiLongContainerTwo.h"

CLDLENieFeiLongContainerTwo* CLDLENieFeiLongContainerTwo::NewL(const TRect& aRect)
    {
    CLDLENieFeiLongContainerTwo* self = CLDLENieFeiLongContainerTwo::NewLC(aRect);
    CleanupStack::Pop(self);
    return self;
    }

CLDLENieFeiLongContainerTwo* CLDLENieFeiLongContainerTwo::NewLC(const TRect& aRect)
    {
    CLDLENieFeiLongContainerTwo* self = new (ELeave) CLDLENieFeiLongContainerTwo;
    CleanupStack::PushL(self);
    self->ConstructL(aRect);
    return self;
    }

void CLDLENieFeiLongContainerTwo::ConstructL(const TRect& aRect)
    {
    CreateWindowL();
    SetRect(aRect);
    ActivateL();
    }

TInt CLDLENieFeiLongContainerTwo::CountComponentControls() const
    {
    return 0;
    }

void CLDLENieFeiLongContainerTwo::Draw(const TRect& aRect) const
    {    
    CWindowGc& gc = SystemGc();
    gc.SetPenStyle(CGraphicsContext::ENullPen);
    gc.SetBrushColor(KRgbBlue);
    gc.SetBrushStyle(CGraphicsContext::ESolidBrush);
    gc.DrawRect(aRect);
    }

CCoeControl* CLDLENieFeiLongContainerTwo::ComponentControl(TInt /*aIndex*/) const
    {
    return NULL;
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -