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

📄 myapp.cpp

📁 联通手机的宝典画面.用brew 平台编辑而成.
💻 CPP
字号:
// MyApp.cpp
//

#include "MyApp.h"
#include "wk_basefunc.h"
CMyApp::CMyApp()
{
}

boolean CMyApp::HandleEvent(CMyApp * pApp, AEEEvent eCode, uint16 wparam, uint32 dwParam)
{
	return pApp->OnEvent(eCode, wparam, dwParam);
}

boolean CMyApp::InitAppData(IApplet * pIApplet)
{
	return ((CMyApp *) pIApplet)->InitData();
}

boolean CMyApp::OnEvent(AEEEvent evt, uint16 wParam, uint32 dwParam)
{
    switch (evt) 
    {
        case EVT_APP_START:      
			return Start();

        case EVT_APP_STOP:
			FreeData();
            return TRUE;


        case EVT_APP_SUSPEND:
			m_frame.Suspend();
            return TRUE;

        case EVT_APP_RESUME:
			m_frame.Resume();
            return TRUE;

        case EVT_APP_NO_SLEEP:
            return TRUE;

        case EVT_BUSY:	
            return FALSE;

		case EVT_KEY: 
		case EVT_KEY_PRESS: 
		case EVT_KEY_RELEASE:
			m_frame.KeyHandle(evt, wParam, dwParam);
			return TRUE;

		default:
			return m_frame.KeyHandle(evt, wParam, dwParam);
	}

	return FALSE;
}

boolean CMyApp::InitData()
{
	m_bStart = FALSE;

	return TRUE;
}

boolean CMyApp::Start()
{
	if(m_bStart)
	{
		m_frame.Release();
	}	
	if(!m_frame.Create(&m_applet))
	{
		return FALSE;
	}

	m_frame.Start();

	m_bStart = TRUE;

	return TRUE;
}

void CMyApp::FreeData()
{
	m_frame.Stop();
}

⌨️ 快捷键说明

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