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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? customerservice.cpp

?? windows mobile 中國移動定制程序
?? CPP
?? 第 1 頁 / 共 5 頁
字號:
// CustomerService.cpp : 定義應(yīng)用程序的入口點。
//
#include "stdafx.h"
#include "CustomerService.h"
#include <windows.h>
#include <commctrl.h>
#include <astdtapi.h>
#include "ril.h"

#define MAX_LOADSTRING 100

// 全局變量:
HINSTANCE			g_hInst;			// 當前實例
HWND				g_hWndMenuBar;		// 菜單欄句柄
 HWND hWnd;
HWND  g_hwndBasicDialog = 0;
HWND hWndListView;
HWND hDlgSetUp;
HANDLE g_hEvent;
bool gCall;
HRESULT AddForward = NULL;
HRESULT AddForwardDisable = NULL;
HRESULT AddForwardBusy = NULL;
HRESULT AddForwardNoAnswer = NULL;
   HRIL hRil = NULL;
   int gCount =0;
   bool gFlag = false;
  bool gSetUpTelephone = false;
HCURSOR hOldCursor;
// 此代碼模塊中包含的函數(shù)的前向聲明:
ATOM			MyRegisterClass(HINSTANCE, LPTSTR);
BOOL			InitInstance(HINSTANCE, int);
LRESULT CALLBACK	WndProc(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK	About(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK HotLine(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hManagerTelephone(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hClub(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hWyDearmWeb(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hDreamWebSMS(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hDreamWebMMS(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hMobileSecretary(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hSMSForYou(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hTradeAndTour(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hSMSTransfer(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK hSMSTransferSetUp(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
//void InitModelessDialog(HWND hDlg,DWORD IdrMenu);
void ReadTelephoneForRegister(TCHAR szType[],TCHAR szOutName[],TCHAR szOutTelephone[]);
void InitListView(HWND hDlg,DWORD dwListViewID);
HWND CreateListView (HWND hWndParent) ;
void CallForward(TCHAR szForwardTelephone[]);
int  ReadSetUpForRegister(TCHAR szType[]);

int WINAPI WinMain(HINSTANCE hInstance,
                   HINSTANCE hPrevInstance,
                   LPTSTR    lpCmdLine,
                   int       nCmdShow)
{
	MSG msg;

	// 執(zhí)行應(yīng)用程序初始化:
	if (!InitInstance(hInstance, nCmdShow)) 
	{
		return FALSE;
	}

	HACCEL hAccelTable;
	hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_CUSTOMERSERVICE));

	while (GetMessage (&msg, NULL, 0, 0)) {
    if ((g_hwndBasicDialog == 0) || (!IsDialogMessage (g_hwndBasicDialog, &msg))) {
        TranslateMessage (&msg);
        DispatchMessage (&msg);
    }
}


	//// 主消息循環(huán):
	//while (GetMessage(&msg, NULL, 0, 0)) 
	//{
	//	if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg)) 
	//	{
	//		TranslateMessage(&msg);
	//		DispatchMessage(&msg);
	//	}
	//}

	return (int) msg.wParam;
}

//
//  函數(shù): MyRegisterClass()
//
//  目的: 注冊窗口類。
//
//  注釋:
//
ATOM MyRegisterClass(HINSTANCE hInstance, LPTSTR szWindowClass)
{
	WNDCLASS wc;

	wc.style         = CS_HREDRAW | CS_VREDRAW;
	wc.lpfnWndProc   = WndProc;
	wc.cbClsExtra    = 0;
	wc.cbWndExtra    = 0;
	wc.hInstance     = hInstance;
	wc.hIcon         = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_CUSTOMERSERVICE));
	wc.hCursor       = 0;
	wc.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH);
	wc.lpszMenuName  = 0;
	wc.lpszClassName = szWindowClass;

	return RegisterClass(&wc);
}

//
//   函數(shù): InitInstance(HINSTANCE, int)
//
//   目的: 保存實例句柄并創(chuàng)建主窗口
//
//   注釋:
//
//        在此函數(shù)中,我們在全局變量中保存實例句柄并
//        創(chuàng)建和顯示主程序窗口。
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
    TCHAR szTitle[MAX_LOADSTRING];		// 標題欄文本
    TCHAR szWindowClass[MAX_LOADSTRING];	// 主窗口類名

    g_hInst = hInstance; // 將實例句柄存儲在全局變量中

    // 在應(yīng)用程序初始化期間,應(yīng)調(diào)用一次 SHInitExtraControls 以初始化
    // 所有設(shè)備特定控件,例如,CAPEDIT 和 SIPPREF。
    SHInitExtraControls();

    LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING); 
    LoadString(hInstance, IDC_CUSTOMERSERVICE, szWindowClass, MAX_LOADSTRING);

    //如果它已經(jīng)在運行,則將焦點置于窗口上,然后退出
    hWnd = FindWindow(szWindowClass, NULL);	
    if (hWnd) 
    {
        // 將焦點置于最前面的子窗口
        // “| 0x00000001”用于將所有附屬窗口置于前臺并
        // 激活這些窗口。
		
			SetForegroundWindow((HWND)((ULONG) hWnd | 0x00000001));
		
        return 0;
    } 

    if (!MyRegisterClass(hInstance, szWindowClass))
    {
    	return FALSE;
    }

    hWnd = CreateWindow(szWindowClass, szTitle, WS_VISIBLE,
        CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL);

    if (!hWnd)
    {
        return FALSE;
    }

    // 使用 CW_USEDEFAULT 創(chuàng)建主窗口時,將不會考慮菜單欄的高度(如果創(chuàng)建了一個
    // 菜單欄)。因此,我們要在創(chuàng)建窗口后調(diào)整其大小
    // 如果菜單欄存在
    if (g_hWndMenuBar)
    {
        RECT rc;
        RECT rcMenuBar;

        GetWindowRect(hWnd, &rc);
        GetWindowRect(g_hWndMenuBar, &rcMenuBar);
        rc.bottom -= (rcMenuBar.bottom - rcMenuBar.top);
		
        MoveWindow(hWnd, rc.left, rc.top, rc.right-rc.left, rc.bottom-rc.top, FALSE);
    }

    ShowWindow(hWnd, nCmdShow);
    UpdateWindow(hWnd);


    return TRUE;
}

//
//  函數(shù): WndProc(HWND, UINT, WPARAM, LPARAM)
//
//  目的: 處理主窗口的消息。
//
//  WM_COMMAND	- 處理應(yīng)用程序菜單
//  WM_PAINT	- 繪制主窗口
//  WM_DESTROY	- 發(fā)送退出消息并返回
//
//
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    int wmId, wmEvent;
    PAINTSTRUCT ps;
    HDC hdc;

    static SHACTIVATEINFO s_sai;
	
    switch (message) 
    {
        case WM_COMMAND:
            wmId    = LOWORD(wParam); 
            wmEvent = HIWORD(wParam); 
            // 分析菜單選擇:
            switch (wmId)
            {
                 case IDM_SELECT:
                   for (int i = 0; i <5; i++)
					{
						if (ListView_GetItemState( hWndListView,i,LVIS_SELECTED) == LVIS_SELECTED)
						{
							switch(i)
							{
								case 0:
									 DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_CLUB, hWnd, hClub);
								 break;
							 	case 1:
									{
											TCHAR szOutName[30];
											TCHAR szOutTelephone[30];
											ReadTelephoneForRegister(L"HotLine",szOutName,szOutTelephone); 
											if (lstrlen(szOutTelephone) < 2)
											 {
												DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_HOTLINE, hWnd, HotLine);
											  }
											else
											{
												tapiRequestMakeCall (szOutTelephone,NULL,L"客戶服務(wù)熱線",NULL);
											}
									}
								 break;
							 	case 2:
									 {
											TCHAR szOutName[30];
											TCHAR szOutTelephone[30];
											ReadTelephoneForRegister(L"ManagerTelephone",szOutName,szOutTelephone); 
											if (lstrlen(szOutTelephone) < 2)
											 {
												DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_MANAGERTELEPHONE, hWnd, hManagerTelephone);
											  }
											else
											{
												tapiRequestMakeCall (szOutTelephone,NULL,szOutName,NULL);
											}
									}
								 break;
							 	case 3:
									 if (g_hwndBasicDialog == 0)
									 {
										 ShowWindow( hWndListView,SW_HIDE);
									      g_hwndBasicDialog = CreateDialog(g_hInst, (LPCTSTR)IDD_POCKETPC_MOBILESECRETARY, hWnd, hMobileSecretary);
									 }
								 break;
								 case 4:
									 if (g_hwndBasicDialog == 0)
									 {
										 ShowWindow( hWndListView,SW_HIDE);
										 g_hwndBasicDialog = CreateDialog(g_hInst, (LPCTSTR)IDD_POCKETPC_MYDREAMWEB, hWnd, hWyDearmWeb);
									 }
							 }
							   break;
						}
					}
			
                    break;
                case IDM_OK:
                    SendMessage (hWnd, WM_CLOSE, 0, 0);				
                    break;
				 
                default:
                    return DefWindowProc(hWnd, message, wParam, lParam);
            }
            break;
        case WM_CREATE:
            SHMENUBARINFO mbi;

            memset(&mbi, 0, sizeof(SHMENUBARINFO));
            mbi.cbSize     = sizeof(SHMENUBARINFO);
            mbi.hwndParent = hWnd;
            mbi.nToolBarId = IDR_MENU;
            mbi.hInstRes   = g_hInst;

            if (!SHCreateMenuBar(&mbi)) 
            {
                g_hWndMenuBar = NULL;
            }
            else
            {
                g_hWndMenuBar = mbi.hwndMB;
            }
			hWndListView = CreateListView( hWnd );
			if (hWndListView == NULL)
			MessageBox (NULL, TEXT("Listview not created!"), NULL, MB_OK );
            // 初始化外殼程序激活信息結(jié)構(gòu)
            memset(&s_sai, 0, sizeof (s_sai));
            s_sai.cbSize = sizeof (s_sai);
            break;
        case WM_PAINT:
            hdc = BeginPaint(hWnd, &ps);
            
            // TODO: 在此添加任意繪圖代碼...
            
            EndPaint(hWnd, &ps);
            break;
		case WM_NOTIFY:
		{
			
			 NMHDR* pnmh = (NMHDR*) lParam;
			 switch(pnmh->code)
			{
				 case NM_CLICK:
				 {
						NMLISTVIEW* pnmlv = (NMLISTVIEW*)lParam;		
						 switch(pnmlv->iItem)
							{
								case 0:
									 DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_CLUB, hWnd, hClub);
								 break;
							 	case 1:
									{
											TCHAR szOutName[30];
											TCHAR szOutTelephone[30];
											ReadTelephoneForRegister(L"HotLine",szOutName,szOutTelephone); 
											if (lstrlen(szOutTelephone) < 2)
											 {
												DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_HOTLINE, hWnd, HotLine);
											  }
											else
											{
												tapiRequestMakeCall (szOutTelephone,NULL,L"客戶服務(wù)熱線",NULL);
											}
									}
								 break;
							 	case 2:
									 {
											TCHAR szOutName[30];
											TCHAR szOutTelephone[30];
											ReadTelephoneForRegister(L"ManagerTelephone",szOutName,szOutTelephone); 
											if (lstrlen(szOutTelephone) < 2)
											 {
												DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_MANAGERTELEPHONE, hWnd, hManagerTelephone);
											  }
											else
											{
												tapiRequestMakeCall (szOutTelephone,NULL,szOutName,NULL);
											}
									}
								 break;
							 	case 3:
									 if (g_hwndBasicDialog == 0)
									 {
										 ShowWindow( hWndListView,SW_HIDE);
									      g_hwndBasicDialog = CreateDialog(g_hInst, (LPCTSTR)IDD_POCKETPC_MOBILESECRETARY, hWnd, hMobileSecretary);
									 }
								 break;
								 case 4:
									 if (g_hwndBasicDialog == 0)
									 {
										 ShowWindow( hWndListView,SW_HIDE);
										 g_hwndBasicDialog = CreateDialog(g_hInst, (LPCTSTR)IDD_POCKETPC_MYDREAMWEB, hWnd, hWyDearmWeb);
									 }
								 break;
							 }
				 }	
				 break;
				 case LVN_ITEMACTIVATE:
				{
						NMLISTVIEW* pnmlv = (NMLISTVIEW*)lParam;
						switch(pnmlv->iItem)
							{
								case 0:
									 DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_CLUB, hWnd, hClub);
								 break;
							 	case 1:
									{
											TCHAR szOutName[30];
											TCHAR szOutTelephone[30];
											ReadTelephoneForRegister(L"HotLine",szOutName,szOutTelephone); 
											if (lstrlen(szOutTelephone) < 2)
											 {
												DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_HOTLINE, hWnd, HotLine);
											  }
											else
											{
												tapiRequestMakeCall (szOutTelephone,NULL,L"客戶服務(wù)熱線",NULL);
											}
									}
								 break;
							 	case 2:
									 {
											TCHAR szOutName[30];
											TCHAR szOutTelephone[30];
											ReadTelephoneForRegister(L"ManagerTelephone",szOutName,szOutTelephone); 
											if (lstrlen(szOutTelephone) < 2)
											 {
												DialogBox(g_hInst, (LPCTSTR)IDD_POCKETPC_MANAGERTELEPHONE, hWnd, hManagerTelephone);
											  }
											else
											{
												tapiRequestMakeCall (szOutTelephone,NULL,szOutName,NULL);
											}
									}
								 break;
							 case 3:
									 if (g_hwndBasicDialog == 0)
									 {
										 ShowWindow( hWndListView,SW_HIDE);
									      g_hwndBasicDialog = CreateDialog(g_hInst, (LPCTSTR)IDD_POCKETPC_MOBILESECRETARY, hWnd, hMobileSecretary);
									 }
								 break;
								 case 4:
									 if (g_hwndBasicDialog == 0)
									 {
										 ShowWindow( hWndListView,SW_HIDE);
										 g_hwndBasicDialog = CreateDialog(g_hInst, (LPCTSTR)IDD_POCKETPC_MYDREAMWEB, hWnd, hWyDearmWeb);
									 }
							 }

            }
            break;
			

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品免费日韩av| 久久精品人人做人人综合| 国产一区二区三区久久悠悠色av| 国产精品国产自产拍高清av| 欧美精品亚洲二区| 一本色道a无线码一区v| 国产在线视频精品一区| 婷婷开心久久网| 亚洲啪啪综合av一区二区三区| 欧美tickling网站挠脚心| 色婷婷久久一区二区三区麻豆| 国产**成人网毛片九色| 久久精品99国产国产精| 性久久久久久久久| 亚洲精品成人天堂一二三| 中文字幕va一区二区三区| 久久午夜免费电影| 日韩视频一区二区三区在线播放| 欧美日韩精品免费观看视频| 99久久99久久免费精品蜜臀| 成人综合婷婷国产精品久久蜜臀 | 欧洲一区二区三区在线| 成人网在线播放| 国产精品538一区二区在线| 美女视频一区二区三区| 婷婷丁香久久五月婷婷| 亚洲免费在线看| 亚洲天堂久久久久久久| 久久久久久一二三区| 精品久久人人做人人爰| 91精品国产高清一区二区三区蜜臀| 欧美在线视频日韩| 欧美在线影院一区二区| 欧美影视一区在线| 欧美写真视频网站| 欧美视频完全免费看| 日本道色综合久久| 欧美综合在线视频| 欧美日韩一区二区三区不卡| 欧美在线看片a免费观看| 色国产综合视频| 一本一道综合狠狠老| 色综合天天综合在线视频| 91网上在线视频| 日本道色综合久久| 欧美日韩成人综合在线一区二区| 欧美日韩国产系列| 欧美一卡二卡三卡| 精品粉嫩超白一线天av| 国产性色一区二区| 亚洲日本va午夜在线电影| 亚洲精品国产视频| 天天操天天干天天综合网| 免费美女久久99| 国产精品系列在线播放| 床上的激情91.| 在线精品视频小说1| 欧美美女一区二区| 精品电影一区二区三区| 国产精品视频观看| 亚洲精品水蜜桃| 日本午夜精品视频在线观看| 国产精品自拍三区| 日本韩国欧美一区| 日韩午夜小视频| 国产精品久线观看视频| 亚洲福利一二三区| 国产一区二区免费看| 99久久精品99国产精品| 91麻豆精品国产91久久久久| 久久久久久影视| 亚洲在线视频网站| 国产麻豆视频一区二区| 91福利国产成人精品照片| 欧美大黄免费观看| 亚洲女同ⅹxx女同tv| 日本美女一区二区三区| 不卡在线视频中文字幕| 欧美精品在线一区二区三区| 国产日本一区二区| 午夜欧美视频在线观看| 国产不卡视频在线播放| 欧美日韩大陆一区二区| 国产精品私房写真福利视频| 午夜精品国产更新| 成人午夜精品一区二区三区| 欧美美女一区二区三区| 自拍视频在线观看一区二区| 麻豆视频观看网址久久| 91国在线观看| 久久精品视频在线看| 婷婷一区二区三区| 99久久精品国产一区二区三区 | 95精品视频在线| 精品日韩在线观看| 亚洲在线免费播放| 成人va在线观看| 精品国产一区二区亚洲人成毛片| 一区二区三区av电影 | 国产成人午夜视频| 91精品国产综合久久婷婷香蕉| 国产精品久久久久久亚洲伦 | 亚洲黄色av一区| 国产成人99久久亚洲综合精品| 欧美一区二区国产| 亚洲网友自拍偷拍| 99视频国产精品| 久久精品一区二区三区不卡牛牛 | 亚洲愉拍自拍另类高清精品| 九九精品一区二区| 欧美日韩成人综合| 日韩毛片一二三区| av资源网一区| 国产精品久久看| 国产精品77777| 26uuu精品一区二区三区四区在线| 亚洲丶国产丶欧美一区二区三区| 97精品超碰一区二区三区| 国产精品色一区二区三区| 国内精品久久久久影院一蜜桃| 欧美片网站yy| 亚洲福中文字幕伊人影院| 在线中文字幕一区| 亚洲色欲色欲www| 成人自拍视频在线观看| 国产精品沙发午睡系列990531| 国产成人8x视频一区二区| 国产午夜精品久久| 国产成a人亚洲| 国产精品久久久一本精品 | 亚洲第一狼人社区| 欧美性生活影院| 香蕉成人伊视频在线观看| 欧美唯美清纯偷拍| 肉丝袜脚交视频一区二区| 欧美精品日韩精品| 全国精品久久少妇| 精品久久久久久最新网址| 国产资源在线一区| 国产欧美一区二区三区在线老狼| 国产黄色91视频| 国产精品毛片久久久久久| 成人av网址在线| 亚洲伊人伊色伊影伊综合网| 欧美私人免费视频| 免费欧美日韩国产三级电影| 欧美精品一区男女天堂| 国产精品一区三区| 中文字幕中文乱码欧美一区二区| av中文字幕一区| 亚洲va欧美va人人爽| 欧美一级久久久| 国产成人aaa| 亚洲九九爱视频| 欧美美女一区二区三区| 国内精品伊人久久久久av影院| 国产欧美日韩精品在线| 色噜噜狠狠色综合中国| 青青青爽久久午夜综合久久午夜| 26uuu欧美| 99re66热这里只有精品3直播| 亚洲一区二区三区四区在线免费观看 | 在线观看区一区二| 欧美a级理论片| 国产欧美日韩视频一区二区| 日本韩国欧美国产| 视频一区二区不卡| 国产日韩欧美电影| 欧美日韩国产一级| 国产宾馆实践打屁股91| 亚洲美女屁股眼交3| 日韩一区二区在线观看视频| 成人h动漫精品一区二区| 亚洲一二三四在线观看| 精品国产成人在线影院| 97超碰欧美中文字幕| 久久成人羞羞网站| 一区二区视频在线| 精品久久人人做人人爰| 91久久精品日日躁夜夜躁欧美| 蜜乳av一区二区| 中文字幕欧美一| 日韩欧美一级在线播放| 日本高清成人免费播放| 国产在线不卡视频| 亚洲不卡一区二区三区| 国产精品电影一区二区| 日韩精品自拍偷拍| 在线观看免费视频综合| 国产高清在线精品| 日本麻豆一区二区三区视频| 亚洲六月丁香色婷婷综合久久| 日韩免费视频一区二区| 欧美性三三影院| 成人av综合在线| 国产尤物一区二区| 日本sm残虐另类| 亚洲丰满少妇videoshd| 亚洲欧美偷拍三级| 中文字幕精品—区二区四季|