且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

wxTimer的应用-动态输出时间

更新时间:2022-09-05 08:06:26

利用wxTimer动态输出当前系统时间
 
wxTimer的应用-动态输出时间
 
timer.h
wxTimer的应用-动态输出时间#ifndef TIMER_H_INCLUDED 
wxTimer的应用-动态输出时间#define TIMER_H_INCLUDED 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间class Netsim : public wxApp 
wxTimer的应用-动态输出时间
wxTimer的应用-动态输出时间public
wxTimer的应用-动态输出时间        virtual bool .Init(); 
wxTimer的应用-动态输出时间        void ._timer(wxTimerEvent& f_event); 
wxTimer的应用-动态输出时间}; 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间class Timer : public wxFrame 
wxTimer的应用-动态输出时间
wxTimer的应用-动态输出时间public
wxTimer的应用-动态输出时间        Timer(); 
wxTimer的应用-动态输出时间        DECLARE_EVENT_TABLE() 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间private
wxTimer的应用-动态输出时间        wxTimer m_timer; 
wxTimer的应用-动态输出时间}; 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间DECLARE_APP(Netsim) 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间BEGIN_EVENT_TABLE(Timer, wxFrame) 
wxTimer的应用-动态输出时间        EVT_TIMER(wxID_ANY, Netsim::on_timer) 
wxTimer的应用-动态输出时间END_EVENT_TABLE() 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间#endif // TIMER_H_INCLUDED 
 
timer.cpp
wxTimer的应用-动态输出时间#include <iostream> 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间#include "wx/wxprec.h" 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间#ifndef WX_PRECOMP 
wxTimer的应用-动态输出时间#include "wx/wx.h" 
wxTimer的应用-动态输出时间#endif 
wxTimer的应用-动态输出时间#include "timer.h" 
wxTimer的应用-动态输出时间#include <wx/datetime.h> 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间IMPLEMENT_APP(Netsim) 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间bool Netsim::OnInit(){ 
wxTimer的应用-动态输出时间        Timer* foo = new Timer(); 
wxTimer的应用-动态输出时间        wxFrame* frame = new wxFrame((wxFrame*) NULL, -1, _T("Hello wxWidgets World")); 
wxTimer的应用-动态输出时间        frame->CreateStatusBar(); 
wxTimer的应用-动态输出时间        frame->SetStatusText(_T("Hello World")); 
wxTimer的应用-动态输出时间        //frame->Show(TRUE); 
wxTimer的应用-动态输出时间        //SetTopWindow(frame); 
wxTimer的应用-动态输出时间        return true
wxTimer的应用-动态输出时间
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间void Netsim::on_timer( wxTimerEvent& f_event ) 
wxTimer的应用-动态输出时间
wxTimer的应用-动态输出时间        //获取当前系统时间 
wxTimer的应用-动态输出时间        wxString nowTime; 
wxTimer的应用-动态输出时间        wxDateTime now = wxDateTime::Now();
          //中国时区GMT+8,常数为A_WST 
wxTimer的应用-动态输出时间        nowTime=now.Format("%c", wxDateTime::A_WST).c_str(); 
wxTimer的应用-动态输出时间        //动态在控制台输出当前时间 
wxTimer的应用-动态输出时间        std::cout << nowTime << std::endl; 
wxTimer的应用-动态输出时间
wxTimer的应用-动态输出时间 
wxTimer的应用-动态输出时间Timer::Timer() : wxFrame((wxWindow *)NULL, wxID_ANY, _T("")), m_timer(this
wxTimer的应用-动态输出时间
wxTimer的应用-动态输出时间        //时间间隔1秒 
wxTimer的应用-动态输出时间        m_timer.Start(1000); 
wxTimer的应用-动态输出时间
 
 本文转自阿汐 51CTO博客,原文链接:http://blog.51cto.com/axiii/108663,如需转载请自行联系原作者