oandxappui.h

来自「Symbian OS C++ for Mobile Phones v3 Exam」· C头文件 代码 · 共 58 行

H
58
字号
// Copyright (c) 2004 - 2006, Symbian Software Ltd. All rights reserved.

#ifndef OANDXAPPUI_H
#define OANDXAPPUI_H

#include <aknappui.h>
#include <eikmenup.h>
#include <eikmenub.h>

class COandXAppView;
class COandXController;
class COandXEngine;

class COandXAppUi : public CAknAppUi
/**
	Standard application UI class handles menu commands and
	reports information to the user.
 */
    {
public:
    COandXAppUi();
	virtual ~COandXAppUi();

    void ReportWinnerL(TInt aWinner);
	
private:
	// override CEikAppUi
    void HandleCommandL(TInt aCommand);

	// override CAknAppUi
    void ConstructL();
    
private:
	/** Main application view. */
    COandXAppView* iAppView;        // main application view
    /** Set if the app view was added to the control stack. */
    TBool iStacked;
	
private:
	/** Singleton instance of controller.  Accessed with Controller(). */
    COandXController* iController;
    friend COandXController& Controller();
    
    /** Singleton instance of engine.  Accessed with Engine(). */
    COandXEngine* iEngine;
    friend COandXEngine& Engine();
    };


// Global accessor functions

COandXAppUi* OandXAppUi();
COandXController& Controller();
COandXEngine& Engine();

#endif // OANDXAPPUI_H

⌨️ 快捷键说明

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