scalablescreendrawingappui.cpp
来自「一个界面绘图的例子」· C++ 代码 · 共 54 行
CPP
54 行
// ScalableScreenDrawing_AppUi.cpp
// ----------------------------
//
////////////////////////////////////////////////////////////////////////
//
// Implementation of the application UI class - CScalableScreenDrawingAppUi
//
////////////////////////////////////////////////////////////////////////
#include <aknviewappui.h>
#include <aknview.h>
#include <avkon.hrh>
#include <avkon.rsg>
#include <ScalableScreenDrawing.rsg>
#include <eikbtgpc.h>
#include "ScalableScreenDrawing.h"
// The second-phase constructor of the application UI class.
// The application UI creates and owns the one and only view.
void CScalableScreenDrawingAppUi::ConstructL()
{
BaseConstructL(EAknEnableSkin);
iBlizzardView = CScalableScreenDrawingView::NewLC();
AddViewL(iBlizzardView);
CleanupStack::Pop();
iEikonEnv->RootWin().EnableScreenChangeEvents();
SetDefaultViewL(*iBlizzardView);
}
// Destructor
CScalableScreenDrawingAppUi::~CScalableScreenDrawingAppUi()
{
}
// Called by the UI framework when a command has been issued.
void CScalableScreenDrawingAppUi::HandleCommandL(TInt aCommand)
{
switch (aCommand)
{
case EAknCmdExit:
case EEikCmdExit:
case EAknSoftkeyExit:
Exit();
break;
}
}
// End of file.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?