亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? about.cpp

?? modbus PLC 模擬程序
?? CPP
字號:
// About.cpp : implementation file
//

#include "stdafx.h"
#include "mod_rssim.h"
#include "Creditstatic.h"
#include "About.h"
#include "StarWarsCtrl.h"
#include "EasterDlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CAboutDlg dialog
/*
char *pArrCredit = { "NETBAS FOR WINDOWS NT\t||Copyright (c) 1998|"
        "Test Data AS|All Rights Reserved||"
        "BITMAP1^|||"    // this is a quoted bitmap resource 
        "Project Lead\r||Kjetil Kvamme|||"
        "Technical Lead\r||Kjetil Kvamme|||"
        "Engineering Lead\r||Paul K. Tonder|||"
        "Product Lead\r||Tom Rotting|||"
        "Engineering\r||Paul K. Tonder,  Rolf T. Wold,  Sigbjorn Helset|"
        "Reidar Ognedal,  Kjetil Kvamme, Arne Bakken|||"
        "BITMAP2^|||"  // this is a quoted bitmap resource 
        "QA\r||Mary Hech,  Sam Bamnm,  Ron Fonn,  Steve Waeve|"
        "Igor Borisnoff,  FellaB |||"
        "Documentation\r||"
        "Arvid Molnvik,  Joanne Hone,  Annette Fune|||"
        "Technical Program Office\r||Burf Murphy, Foll Roller||||"
        "Systems Support\r||Bendy Land|||"
        "Administrative Support\r||Donna Fonna|||"
        "* * * * * * * * *\t|||"
        "BITMAP3^||"
        "Project Manager\r||Dwain Kinghorn|||"
        "Engineering\r||"
        "Hank Bank,  Ray Fay,  Bill Sill,  Mark Dark,  Peter Leter|"
        "Lev Bef|||Quality Assurance\r||"
        "Biff Bin||||"
        "BITMAP4^|||||"
        };

*/
char *pArrCreditPre = { "MOD_RSSIM Version %s\t||"
      "IDB_CREDITBMP1^|"
      "Simulator for MODBUS RTU, Ethernet,$|"
      "Allen-Bradley DF1 protocol (CRC and BCC) and$|"
      "JOY SCC Mining Machinery simulation$|"
      "IDB_CREDITBMP4^|"
      "Hotkeys:\r|"
      "<CTRL>-S = Settings`|<CTRL>-N = Noise`|<CTRL>-E = Erase`|<CTRL>-L = Load`|<CTRL>-A = sAve`|"
      "<CTRL>-T = Transparency toggle`|<CTRL>-B = aBout`|<CTRL>-M = eMulations`|<CTRL>-C = Comms/values toggle`||"
      "IDB_CREDITBMP3^|"
      "About\r|"
      "This cool mini test program was written by|"
      "Conrad Braam.|"
      "For a PDF format document of the MODBUS protocol, $|"
      "open your browser and type www.modicon.com, go to $|"
      "the search page and type in\"PI-MBUS-300\" (no quotes)$|"
      ", and download the document.$||"
      "IDB_CREDITBMP2^|"
      "------------------------------------------------------------------|"
      "|||||"

};



CAboutDlg::CAboutDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CAboutDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CAboutDlg)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
   m_topic.SetHelpTopic("More");
}


void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CAboutDlg)
		// NOTE: the ClassWizard will add DDX and DDV calls here
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
   ON_NOTIFY_EX( TTN_NEEDTEXT, 0, OnTTN_NeedText )
	//{{AFX_MSG_MAP(CAboutDlg)
	ON_BN_CLICKED(IDC_SPLASH, OnSplash)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAboutDlg message handlers

BOOL CAboutDlg::OnInitDialog() 
{
CString mailLink,versionStr;
CString reg;   //registration info
	
   CDialog::OnInitDialog();

   
	// the WWW link is set up here
	m_hyperlink1.SubclassDlgItem(IDC_WWWLINK, this);
	m_hyperlink2.SubclassDlgItem(IDC_MODICONLINK, this);

   // set the URL that we will actually go to here
   m_hyperlink1.m_link.LoadString(IDS_ADROITWEBURL);// = "http://www.adroit.co.za/";
   // set the URL that we will actually go to here
   m_hyperlink2.m_link = "http://www.modicon.com/";

	// the Email to link is set up here
   m_emaillink1.SubclassDlgItem(IDC_EMAILLINK, this);
   // set the URL that we will actually go to here
   GetDlgItemText(IDC_ABOUTHEADDING, versionStr);  // get our version from this dialog
   mailLink.Format("mailto:conradb@adroit.co.za?subject=%s", versionStr);  // append it
   m_emaillink1.m_link = mailLink;

   if (m_registeredOK)
      reg.Format("Registered user: %s   Key: %s", m_registeredUser, m_registeredKey);
   else
      reg.Format("Unregistered user");
   SetDlgItemText(IDC_REGISTRATIONINFO, reg);
   //TOOLTIPS START
   m_ToolTip.Create (this);
   m_ToolTip.Activate (TRUE);

   CWnd*    pWnd = GetWindow (GW_CHILD);
   while (pWnd)
   {
       int nID = pWnd->GetDlgCtrlID ();
       if (nID != -1)
       {
           m_ToolTip.AddTool (pWnd, pWnd->GetDlgCtrlID ());
       }
       pWnd = pWnd->GetWindow (GW_HWNDNEXT);
   }
   //TOOLTIPS END
   //GetDlgItem(IDC_SINKSTAT1)->ModifyStyle(0, WS_CLIPSIBLINGS);
   GetDlgItem(IDC_SINKSTAT2)->ModifyStyle(0, WS_CLIPSIBLINGS);
   //GetDlgItem(IDC_SINKSTAT3)->ModifyStyle(0, WS_CLIPSIBLINGS);

	m_static.SubclassDlgItem(IDC_CREDITSTATIC, this);
   CString pArrCredit;
   pArrCredit.Format(pArrCreditPre, lpsMyAppVersion);
	m_static.SetCredits(pArrCredit,'|');
	m_static.SetSpeed(DISPLAY_MEDIUM);
	m_static.SetColor(BACKGROUND_COLOR, GetSysColor(COLOR_3DFACE));//RGB(192,192,192));
	m_static.SetTransparent();
	m_static.StartScrolling();

   return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION; OCX Property Pages should return FALSE
}

// ------------------------ OnTTN_NeedText ---------------------------------
// TTN_NEEDTEXT message handler for TOOLTIPS
//
BOOL CAboutDlg::OnTTN_NeedText( UINT id, NMHDR * pNMHDR, LRESULT * pResult )
{
    TOOLTIPTEXT *pTTT = (TOOLTIPTEXT *)pNMHDR;
    UINT nID =pNMHDR->idFrom;
    if (pTTT->uFlags & TTF_IDISHWND)
    {
        // idFrom is actually the HWND of the tool
        nID = ::GetDlgCtrlID((HWND)nID);
        if(nID)
        {
            pTTT->lpszText = MAKEINTRESOURCE(nID);
            pTTT->hinst = AfxGetResourceHandle();
            return(TRUE);
        }
    }
    return(FALSE);
} // OnTTN_NeedText

// -------------------------------- PreTranslateMessage -----------------------
BOOL CAboutDlg::PreTranslateMessage(MSG* pMsg) 
{
    // TOOLTIPS START
    if (m_hWnd)
    {
        m_ToolTip.RelayEvent (pMsg);
        return CDialog::PreTranslateMessage(pMsg);
    }
    return (FALSE);
    // TOOLTIPS END
	
	return CDialog::PreTranslateMessage(pMsg);
}

// ------------------------------------- OnOK ---------------------------------
void CAboutDlg::OnOK() 
{
CEasterDlg dlg;
short state;

   dlg.m_userName = this->m_registeredUser;	
   // show the easter egg if user holds down any Shift key while hitting this button
	state = GetKeyState(VK_LSHIFT) | GetKeyState(VK_RSHIFT);
   if (state <0)
      dlg.DoModal();
	
	CDialog::OnOK();
}

// ----------------------------------- OnSplash -------------------------------
// give the user time to view the splash screen
void CAboutDlg::OnSplash() 
{
	// splash kills itself after 7000 ms (7 seconds)
   CSplashWnd::EnableSplashScreen(TRUE);
   CSplashWnd::m_splashShowDelay = 7;
   CSplashWnd::ShowSplashScreen(this); 	
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜伦欧美伦电影理论片| 图片区小说区区亚洲影院| 色综合色综合色综合| 国产精品18久久久久久久久久久久 | 国产精品成人免费| 久久只精品国产| 亚洲精品在线三区| 国产精品天干天干在线综合| 久久久精品欧美丰满| 在线欧美小视频| 亚洲欧洲日韩综合一区二区| 国产亚洲欧洲997久久综合 | 国产女同互慰高潮91漫画| 91精品国产色综合久久ai换脸 | 国产成人小视频| 蜜臀av性久久久久av蜜臀妖精| 精品精品欲导航| 国产精品午夜在线观看| 大桥未久av一区二区三区中文| 日韩电影在线免费观看| 亚洲成人免费视频| 亚洲欧洲性图库| 国产喷白浆一区二区三区| 久久久www免费人成精品| 亚洲品质自拍视频网站| 4hu四虎永久在线影院成人| 狠狠久久亚洲欧美| 亚洲电影第三页| 欧美一卡2卡三卡4卡5免费| 国产精品69毛片高清亚洲| 国产精品电影一区二区| 91丝袜呻吟高潮美腿白嫩在线观看| 午夜电影一区二区三区| 国产日韩欧美精品在线| 在线观看日韩电影| 久久精品国产99久久6| 国产精品每日更新在线播放网址| 色偷偷成人一区二区三区91| 麻豆中文一区二区| 美女网站在线免费欧美精品| 欧美亚洲综合另类| 国产一区二区看久久| 亚洲区小说区图片区qvod| 欧美不卡一区二区| 日本乱人伦一区| 国产一区二区在线看| 亚洲国产成人av| 国产蜜臀97一区二区三区| 欧美日韩久久一区二区| 精品影视av免费| 亚洲一二三级电影| 国产精品网站导航| 精品国产乱码久久久久久免费 | 亚洲国产一区二区三区| 国产亚洲综合在线| 国产伦精品一区二区三区免费 | 偷窥少妇高潮呻吟av久久免费| 中文字幕精品综合| 欧美一区二区三区男人的天堂| 99re6这里只有精品视频在线观看| 欧美不卡视频一区| 亚洲在线观看免费| 国产亚洲1区2区3区| 日韩欧美国产综合在线一区二区三区 | 暴力调教一区二区三区| 久久99国产精品免费网站| 亚洲成av人综合在线观看| 国产精品日日摸夜夜摸av| 精品国产青草久久久久福利| 欧美精品自拍偷拍| 欧美日韩午夜在线视频| 99riav一区二区三区| 国产成人精品影视| 国产精品一二二区| 精品在线一区二区三区| 久久99精品久久久久久久久久久久| 日韩不卡一二三区| 日韩国产精品91| 五月天激情综合网| 午夜视频一区二区三区| 丝袜美腿高跟呻吟高潮一区| 亚洲一二三区不卡| 天天影视网天天综合色在线播放| 亚洲一区二区三区免费视频| 亚洲综合免费观看高清完整版| 一区二区三区四区av| 欧美一区二区三区四区五区| 欧美日韩1234| 欧美久久久久久久久中文字幕| 9191成人精品久久| 日韩精品在线网站| 久久久久88色偷偷免费| 中文字幕免费不卡在线| 国产精品国产三级国产aⅴ入口 | 久久综合九色综合97婷婷| 久久国产日韩欧美精品| 麻豆国产91在线播放| 91美女片黄在线| 国产激情精品久久久第一区二区 | 在线观看不卡一区| 欧美视频一区二区| 欧美一级xxx| 久久午夜色播影院免费高清| 国产精品素人视频| 亚洲精品乱码久久久久久久久| 一区二区三区不卡在线观看| 午夜私人影院久久久久| 久久99蜜桃精品| 福利91精品一区二区三区| 91伊人久久大香线蕉| 欧美久久久久久蜜桃| 国产亚洲综合在线| 亚洲综合久久久| 国产一区高清在线| 91啪九色porn原创视频在线观看| 亚洲一区二区四区蜜桃| 蜜桃av一区二区三区| 成人福利在线看| 欧美日韩在线播放一区| 久久精品一区八戒影视| 尤物在线观看一区| 蜜臀久久99精品久久久画质超高清| 国产91精品一区二区麻豆亚洲| 在线影院国内精品| 久久色中文字幕| 亚洲一区中文在线| 国产成人综合网站| 精品视频一区二区三区免费| 欧美专区在线观看一区| 天天影视色香欲综合网老头| 亚洲午夜久久久久久久久电影院| 免费精品99久久国产综合精品| 成人黄色av电影| 精品电影一区二区| 天天综合日日夜夜精品| 不卡欧美aaaaa| 日韩美女视频在线| 亚洲一区二区在线免费看| 国产69精品一区二区亚洲孕妇| 欧美二区在线观看| 亚洲男帅同性gay1069| 激情综合亚洲精品| 欧美在线看片a免费观看| 国产欧美日韩中文久久| 免费观看在线综合色| 欧美日韩电影在线| **欧美大码日韩| 国产成a人无v码亚洲福利| 91精品国产综合久久福利| 亚洲色大成网站www久久九九| 国产一区二三区| 亚洲国产精品人人做人人爽| 精品日韩成人av| 在线播放中文一区| 色综合久久综合| 久久久高清一区二区三区| 麻豆成人免费电影| 欧美久久一区二区| 亚洲国产精品久久一线不卡| 99riav一区二区三区| 国产精品久线在线观看| 国产精品12区| 国产亚洲欧美日韩日本| 国产一区二区在线看| 精品久久久久久久一区二区蜜臀| 午夜伊人狠狠久久| 色系网站成人免费| 亚洲制服丝袜在线| 国产黑丝在线一区二区三区| 欧美va日韩va| 亚洲一区在线播放| 黑人巨大精品欧美一区| 日韩色视频在线观看| 久久精品国产在热久久| 欧美一区二区黄色| 日韩精品久久久久久| 91麻豆精品国产无毒不卡在线观看| 一区二区三区精品在线观看| 欧美性videosxxxxx| 亚洲一区视频在线观看视频| 午夜精品久久一牛影视| 亚州成人在线电影| 无码av免费一区二区三区试看| 欧美日韩综合不卡| 偷拍一区二区三区| 欧美电影免费观看高清完整版在线观看| 男人的j进女人的j一区| 欧美成人一区二区三区片免费| 久久99这里只有精品| 成人美女在线观看| 亚洲人被黑人高潮完整版| 欧美精品乱码久久久久久按摩| 蜜臀久久99精品久久久久久9 | 91精品国产综合久久精品图片| 亚洲成人一区在线| 精品成人一区二区三区四区| 成熟亚洲日本毛茸茸凸凹| 亚洲人成在线观看一区二区| 欧美日韩日本视频| 激情都市一区二区|