txtviewerservice.cpp

来自「最常用的短信息功能实现」· C++ 代码 · 共 49 行

CPP
49
字号


#include "TxtViewerService.h"

#include <E32STD.H>    // KNullUid
#include <ApgCli.h>
#include <eikenv.h>
#include <eikappui.h>
#include <AknServerApp.h>
#include <barsread2.h>


#define KTxtViewerServiceUid    	0x10FFFFFF
#define KUid						0xA000017F
#define KMsgServiceView				0x00000001
#define KMsgServiceEdit				0x00000002

// ---------------------------------------------------------
// RTxtViewerService::OpenL
// ---------------------------------------------------------
//
void RTxtViewerService::OpenL( const TEditorParameters aParams )
	{
	
	TIpcArgs args;
	args.Set(0, aParams.iEntry);
	args.Set(1, aParams.iOpenedForEditing);

	
	TInt err = 
		SendReceive(
			RApaAppServiceBase::KServiceCmdBase, 
			args );
	User::LeaveIfError(err);
	}

// ---------------------------------------------------------
// RTxtViewerService::ServiceUid
// ---------------------------------------------------------
//
TUid RTxtViewerService::ServiceUid() const
	{
	return TUid::Uid( KTxtViewerServiceUid );
	}

////////////////////////////////////////////////////////////////////


⌨️ 快捷键说明

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