gpsinfo.h
来自「SYMBIAN GPS NMEA协议实现」· C头文件 代码 · 共 64 行
H
64 行
#ifndef __CGpsInfo_H__
#define __CGpsInfo_H__
#include <CoeCntrl.h>
#include "gps/GpsPosition.h"
#include "gps/GpsListener.h"
#include "views/ViewBase.h"
class CBtGpsReceiver;
// Einfache Ansicht fuer die Darstellung der aktuellen Geoposition wie sie vom
// GPS Receiver geliefert wird.
class CGpsInfo : public CViewBase, public MGpsListener {
public:
static CGpsInfo * NewL( const TRect & aRect );
static CGpsInfo * NewLC( const TRect & aRect );
virtual ~CGpsInfo( );
protected:
// From CCoeControl
void Draw( const TRect & aRect ) const;
protected:
// From MGpsListener
void GpsUpdate( const TGpsPosition & aNewPosition );
private:
CGpsInfo( );
void ConstructL( const TRect & aRect );
private:
HBufC * iGpsText;
// Der GPS Empfaenger von dem die immer aktuelle Geoposition gelesen wird.
CBtGpsReceiver * iGpsReceiver;
// Enthaelt immer die letzte GPS Position.
TGpsPosition iLastGpsPos;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?