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

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

?? emailtobpdlg.cpp

?? 郵件內容呼,郵件內容提取至尋呼機上,數據庫操作,郵件內容提取
?? CPP
字號:
// EmailToBPDlg.cpp : implementation file
//

#include "stdafx.h"
#include "EmailToBP.h"
#include "EmailToBPDlg.h"
#include "pop3.h"


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

/////////////////////////////////////////////////////////////////////////////
// CAboutDlg dialog used for App About
class CAboutDlg : public CDialog
{
public:
	CAboutDlg();

// Dialog Data
	//{{AFX_DATA(CAboutDlg)
	enum { IDD = IDD_ABOUTBOX };
	//}}AFX_DATA

	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CAboutDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	//{{AFX_MSG(CAboutDlg)
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
	//{{AFX_DATA_INIT(CAboutDlg)
	//}}AFX_DATA_INIT
}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CAboutDlg)
	//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
	//{{AFX_MSG_MAP(CAboutDlg)
		// No message handlers
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CEmailToBPDlg dialog

CEmailToBPDlg::CEmailToBPDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CEmailToBPDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CEmailToBPDlg)
	//}}AFX_DATA_INIT
	// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
	m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
	
}

void CEmailToBPDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CEmailToBPDlg)
	DDX_Control(pDX, IDC_LIST1, m_listMail);
	//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CEmailToBPDlg, CDialog)
	//{{AFX_MSG_MAP(CEmailToBPDlg)
	ON_WM_SYSCOMMAND()
	ON_WM_PAINT()
	ON_WM_QUERYDRAGICON()
	ON_WM_CLOSE()
	ON_BN_CLICKED(IDC_START, OnStart)
	ON_BN_CLICKED(IDC_STOP, OnStop)
	//}}AFX_MSG_MAP
	ON_MESSAGE(UM_SHOW,OnShow)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CEmailToBPDlg message handlers

BOOL CEmailToBPDlg::OnInitDialog()
{
	CDialog::OnInitDialog();

	// Add "About..." menu item to system menu.

	// IDM_ABOUTBOX must be in the system command range.
	ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
	ASSERT(IDM_ABOUTBOX < 0xF000);

	CMenu* pSysMenu = GetSystemMenu(FALSE);
	if (pSysMenu != NULL)
	{
		CString strAboutMenu;
		strAboutMenu.LoadString(IDS_ABOUTBOX);
		if (!strAboutMenu.IsEmpty())
		{
			pSysMenu->AppendMenu(MF_SEPARATOR);
			pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
		}
	}

	// Set the icon for this dialog.  The framework does this automatically
	//  when the application's main window is not a dialog
	SetIcon(m_hIcon, TRUE);			// Set big icon
	SetIcon(m_hIcon, FALSE);		// Set small icon
	
	// TODO: Add extra initialization here

	SetTimer(ID_CLOCK_TIMER,5000,NULL);
	InitListCtl();
	return TRUE;  // return TRUE  unless you set the focus to a control
}

void CEmailToBPDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
	if ((nID & 0xFFF0) == IDM_ABOUTBOX)
	{
		CAboutDlg dlgAbout;
		dlgAbout.DoModal();
	}
	else
	{
		CDialog::OnSysCommand(nID, lParam);
	}
}

// If you add a minimize button to your dialog, you will need the code below
//  to draw the icon.  For MFC applications using the document/view model,
//  this is automatically done for you by the framework.

void CEmailToBPDlg::OnPaint() 
{
	if (IsIconic())
	{
		CPaintDC dc(this); // device context for painting

		SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);

		// Center icon in client rectangle
		int cxIcon = GetSystemMetrics(SM_CXICON);
		int cyIcon = GetSystemMetrics(SM_CYICON);
		CRect rect;
		GetClientRect(&rect);
		int x = (rect.Width() - cxIcon + 1) / 2;
		int y = (rect.Height() - cyIcon + 1) / 2;

		// Draw the icon
		dc.DrawIcon(x, y, m_hIcon);
	}
	else
	{
		CDialog::OnPaint();
	}
}

// The system calls this to obtain the cursor to display while the user drags
//  the minimized window.
HCURSOR CEmailToBPDlg::OnQueryDragIcon()
{
	return (HCURSOR) m_hIcon;
}

void CEmailToBPDlg::InitListCtl()
{
	static struct
	{
		char* szColText;
		int width;
	} columns[] = 
	{
		"操作時間",90,
		"收件人",100,
		"主題",200,
		"內容", 1000,
	};

	for(int i = 0;i < 4 ;i++)
		m_listMail.InsertColumn(i,columns[i].szColText,LVCFMT_LEFT,columns[i].width);
}

void CEmailToBPDlg::OnClose() 
{
	// TODO: Add your message handler code here and/or call default
	if(!g_bExited)
	{
		g_bTerminate = TRUE;
		return;
	}
	CDialog::OnClose();
}

BOOL CEmailToBPDlg::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext) 
{
	// TODO: Add your specialized code here and/or call the base class
	
	return CDialog::Create(IDD, pParentWnd);
}

void CEmailToBPDlg::OnStart() 
{
	m_mailParam.hwnd = m_hWnd;
	m_mailParam.pMail = &m_mail;
	char server[20],user[20],pass[20];
    GetPrivateProfileString("server","serverip","192.168.0.60",server,20,".//trans.ini");
    GetPrivateProfileString("server","user","",user,20,".//trans.ini");
    GetPrivateProfileString("server","pass","",pass,20,".//trans.ini");

	m_mail.Create(server, user, pass);
	g_bTerminate = FALSE;
	AfxBeginThread(ReceiveMail,&m_mailParam);
	GetDlgItem(IDC_START)->EnableWindow(FALSE);
	// TODO: Add your control notification handler code here	
}

void CEmailToBPDlg::OnStop() 
{
	// TODO: Add your control notification handler code here
	g_bTerminate = TRUE;	
	GetDlgItem(IDC_STOP)->EnableWindow(FALSE);
}


void CEmailToBPDlg::OnShow(WPARAM wParam,LPARAM lParam)
{
	int nCount = m_listMail.GetItemCount();
	if(nCount > 64){
		m_listMail.DeleteAllItems();
		nCount = 0;
	}
	CTime tCur = CTime::GetCurrentTime();
	CString strTime = tCur.Format("%m月%d日 %H:%M");
	m_listMail.InsertItem(nCount,strTime);
	CString strTo;
	CString strSub;
	CString strContent;
	switch(wParam)
	{
	case MAIL_GET:
	{
		Mail* pMail = (Mail*)lParam;
		strTo.Format("收信人:%s", pMail->letterto);
		strSub.Format("主題:%s", pMail->subject);
		for(int i = 0; i < strlen(pMail->content); i++)
		{
			if(pMail->content[i] == 13 || pMail->content[i] == 10)
				pMail->content[i] = ' ';
		}
		strContent.Format("內容:%s", pMail->content);
	    break;
	}
	default:
		return;
	}
	int i = 1;
	m_listMail.SetItemText(nCount,i++,strTo);
	m_listMail.SetItemText(nCount,i++,strSub);
	m_listMail.SetItemText(nCount,i++,strContent);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品福利在线| 国产精品私人自拍| 欧美精品免费视频| 欧美影视一区二区三区| 91网站在线播放| 色综合久久综合| 色综合天天综合在线视频| 99v久久综合狠狠综合久久| voyeur盗摄精品| 色综合久久久久综合体桃花网| 成人免费高清在线| www.一区二区| 欧美亚洲一区三区| 538prom精品视频线放| 在线电影一区二区三区| 欧美本精品男人aⅴ天堂| 欧美电视剧在线看免费| 国产精品网站在线| 亚洲美女屁股眼交| 日韩高清在线不卡| 激情文学综合网| 成人av电影免费在线播放| 99精品视频一区二区| 日本高清不卡aⅴ免费网站| 欧美剧情片在线观看| 精品国产一区二区亚洲人成毛片| 久久精品亚洲精品国产欧美| 亚洲美女偷拍久久| 日韩二区三区四区| 成人激情校园春色| 欧美精品乱码久久久久久| 久久综合久久综合久久| 亚洲三级在线免费观看| 日日嗨av一区二区三区四区| 国产一区二区视频在线| 色婷婷av一区二区三区软件| 3d成人动漫网站| 亚洲国产高清在线| 亚洲va韩国va欧美va| 国产精品亚洲а∨天堂免在线| 91片黄在线观看| 26uuu色噜噜精品一区二区| 亚洲人成网站在线| 国产成人亚洲精品狼色在线| 欧美日韩精品专区| 国产精品乱码一区二三区小蝌蚪| 天天爽夜夜爽夜夜爽精品视频| 成人综合在线网站| 日韩精品资源二区在线| 一区二区理论电影在线观看| 国内精品国产成人国产三级粉色 | 国产精品传媒入口麻豆| 青青国产91久久久久久| 色综合色狠狠天天综合色| 久久久亚洲精华液精华液精华液| 亚洲一区二区视频在线观看| 成人午夜短视频| 日韩欧美一区二区免费| 亚洲国产综合人成综合网站| 成年人国产精品| 国产网站一区二区| 精品无人码麻豆乱码1区2区| 欧美军同video69gay| 亚洲最新视频在线播放| 97se狠狠狠综合亚洲狠狠| 国产日韩欧美在线一区| 黄一区二区三区| 日韩欧美在线一区二区三区| 午夜不卡av在线| 欧美精品乱人伦久久久久久| 亚洲高清不卡在线| 在线视频综合导航| 一区二区三区在线视频观看| 94-欧美-setu| 亚洲乱码中文字幕| 在线这里只有精品| 亚洲自拍偷拍图区| 欧美系列一区二区| 亚洲第四色夜色| 欧美日韩一区不卡| 三级一区在线视频先锋 | 久久久精品蜜桃| 国产老妇另类xxxxx| 国产亚洲成aⅴ人片在线观看| 韩国av一区二区三区| 久久先锋资源网| 国产伦精品一区二区三区视频青涩| 日韩免费性生活视频播放| 激情五月婷婷综合| 中文字幕精品在线不卡| 99久久精品国产网站| 亚洲午夜日本在线观看| 91超碰这里只有精品国产| 久久成人av少妇免费| 国产亚洲综合在线| 91偷拍与自偷拍精品| 婷婷国产在线综合| 欧美不卡一区二区三区四区| 国产精品一区二区三区四区 | 色狠狠av一区二区三区| 亚洲成人黄色影院| 精品少妇一区二区三区视频免付费 | 久久久久9999亚洲精品| 91捆绑美女网站| 水蜜桃久久夜色精品一区的特点| 欧美一卡2卡3卡4卡| 国产精品12区| 亚洲v精品v日韩v欧美v专区| 精品播放一区二区| 91蜜桃视频在线| 热久久国产精品| 国产精品少妇自拍| 欧美一区二区视频免费观看| 国产精品一区二区三区四区| 亚洲国产中文字幕| 国产拍揄自揄精品视频麻豆| 欧美日韩综合色| 成人一区二区三区中文字幕| 亚洲成人精品影院| 亚洲欧美影音先锋| 欧美videos大乳护士334| 97超碰欧美中文字幕| 激情综合网天天干| 亚洲第四色夜色| 国产精品乱码久久久久久| 欧美xxxxx牲另类人与| 在线观看网站黄不卡| 国产91丝袜在线播放九色| 日韩成人av影视| 亚洲三级在线免费| 国产精品三级电影| 精品福利一区二区三区| 在线精品视频小说1| 成人自拍视频在线观看| 久久福利视频一区二区| 日韩精品高清不卡| 亚洲一区二区三区视频在线播放 | 欧美一a一片一级一片| 成人在线视频一区二区| 久久99国内精品| 美国十次了思思久久精品导航| 亚洲欧洲国产专区| 中文字幕乱码久久午夜不卡| 久久综合一区二区| 亚洲精品在线免费播放| 日韩一区二区精品在线观看| 欧美影视一区在线| 欧美最新大片在线看| 欧美亚洲动漫制服丝袜| 日本韩国欧美国产| 色激情天天射综合网| 色综合久久久久久久久| 色8久久精品久久久久久蜜| 91小宝寻花一区二区三区| 成人高清伦理免费影院在线观看| 国产一区二区三区高清播放| 国产综合色在线| 国产一区二区在线观看免费| 国产传媒欧美日韩成人| 国产成a人亚洲精| 国产成人综合视频| jlzzjlzz亚洲日本少妇| 色综合久久中文综合久久97| 91蜜桃婷婷狠狠久久综合9色| 91色视频在线| 欧美三级欧美一级| 91精品国产免费| 久久综合久久久久88| 国产精品女上位| 国产精品国产三级国产普通话三级| 国产精品福利电影一区二区三区四区| 国产精品久久一卡二卡| 一区二区三区四区不卡视频| 亚洲mv大片欧洲mv大片精品| 日韩影院在线观看| 国产成人日日夜夜| 91视频免费看| 欧美精品在线一区二区三区| 91精品国产综合久久精品图片| 久久久久久免费| 亚洲女同ⅹxx女同tv| 欧美a级理论片| 成人免费的视频| 91精品国产综合久久久蜜臀图片 | 色哟哟在线观看一区二区三区| 91国产福利在线| 久久这里只有精品6| 亚洲蜜臀av乱码久久精品| 蜜臀久久99精品久久久画质超高清 | 亚洲最大的成人av| 免费成人深夜小野草| 99精品国产91久久久久久| 欧美一卡2卡3卡4卡| 亚洲视频香蕉人妖| 美女视频一区在线观看| 91在线精品一区二区三区| 3d成人动漫网站| 亚洲免费在线观看视频| 精品在线视频一区| 欧美视频中文字幕|