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

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

?? smsrobot更多介紹,不錯解釋詳細.htm

?? VC文件的讀寫操作(很多)
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0062)http://www.sendsms.cn/product/smssoft/jindi-smsrobot-more4.htm -->
<HTML><HEAD><TITLE>SMSRobot更多介紹</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312"><LINK 
href="SMSRobot更多介紹,不錯解釋詳細.files/style.css" type=text/css rel=stylesheet>
<STYLE type=text/css>BODY {
	MARGIN: 0px
}
.style6 {
	COLOR: #fead54
}
.style8 {
	FONT-WEIGHT: bold; COLOR: #fead54
}
</STYLE>

<SCRIPT language=JavaScript 
src="SMSRobot更多介紹,不錯解釋詳細.files/mm_menu1.js"></SCRIPT>

<SCRIPT language=JavaScript src="SMSRobot更多介紹,不錯解釋詳細.files/mm_menu.js"></SCRIPT>

<SCRIPT language=JavaScript 
src="SMSRobot更多介紹,不錯解釋詳細.files/mm_menu2.js"></SCRIPT>

<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<SCRIPT language=JavaScript1.2>mmLoadMenus();</SCRIPT>

<TABLE cellSpacing=0 cellPadding=0 width=778 align=center border=0>
  <SCRIPT language=JavaScript src="SMSRobot更多介紹,不錯解釋詳細.files/head.js"></SCRIPT>

  <TBODY></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center border=0><!--DWLayoutTable-->
  <TBODY>
  <TR>
    <TD width=778 height=10>&nbsp;</TD></TR></TBODY></TABLE>
<TABLE class=con1 cellSpacing=0 cellPadding=0 width=778 align=center border=0><!--DWLayoutTable-->
  <TBODY>
  <TR>
    <TD style="PADDING-LEFT: 0px" vAlign=top align=middle width=207><A 
      href="http://www.sendsms.cn/product/smssoft/jindi-smsrobot.htm"><IMG 
      height=99 src="SMSRobot更多介紹,不錯解釋詳細.files/img-smsrobot.gif" width=93 
      border=0></A><BR><STRONG><A 
      href="http://www.sendsms.cn/product/smssoft/jindi-smsrobot.htm">Jindi-SMSRobot 
      v2.0</A></STRONG> <BR></TD>
    <TD style="PADDING-LEFT: 0px" vAlign=top width=571>
      <TABLE cellSpacing=0 cellPadding=0 width="90%" border=0>
        <TBODY>
        <TR>
          <TD><STRONG>關于金笛短消息群發機器人的更多介紹...</STRONG></TD></TR></TBODY></TABLE><SPAN 
      class=style8><SPAN class=style6><BR><IMG height=16 
      src="SMSRobot更多介紹,不錯解釋詳細.files/icon-indent.gif" 
      width=12></SPAN></SPAN>金笛短消息控件SMSActiveX 方法說明<BR><SPAN class=style8><SPAN 
      class=style6><IMG height=16 
      src="SMSRobot更多介紹,不錯解釋詳細.files/icon-indent.gif" width=12></SPAN></SPAN><A 
      href="http://www.sendsms.cn/product/smssoft/jindi-smsrobot-more2.htm">金笛短消息控件SMSActiveX使用說明</A><BR><SPAN 
      class=style8><SPAN class=style6><IMG height=16 
      src="SMSRobot更多介紹,不錯解釋詳細.files/icon-indent.gif" width=12></SPAN></SPAN><A 
      href="http://www.sendsms.cn/product/smssoft/jindi-smsrobot-more3.htm">短信群發機器人 
      SMSRobot 系統盈利分析</A><BR><SPAN class=style8><SPAN class=style6><IMG 
      height=16 src="SMSRobot更多介紹,不錯解釋詳細.files/icon-indent.gif" 
      width=12></SPAN></SPAN>SMSRobot程序二次開發接口</TD></TR>
  <TR bgColor=#fff7dd>
    <TD vAlign=top colSpan=2>
      <P><SPAN class=style8>SMSRobot程序二次開發接口</SPAN><BR></P></TD></TR>
  <TR align=middle>
    <TD vAlign=top colSpan=2>
      <TABLE cellSpacing=0 cellPadding=0 width="90%" border=0>
        <TBODY>
        <TR>
          <TD align=left>一 程序結構: <BR>1 開發及運行環境 
            <BR>本程序由VC開發,用到了MFC類庫,它只能運行于WINDOWS操作系統下。 <BR>2程序工作原理及所用到的類 <BR>(1) 
            CSmsrobatApp類: MFC產生的類,它沒有太多的函數,而其程序只用到了它的InitInstance()函數, 
            <BR>此函數用于程序的初始化。初始化要完成下圖所示內容。(其中會對文件進行讀寫操作,這些操作會涉及到 
            <BR>自定義的HandleFile類,關于這個類以及要用到的文件我在文檔的后面有更詳細的說明。) </TD></TR>
        <TR>
          <TD align=middle><IMG height=300 
            src="SMSRobot更多介紹,不錯解釋詳細.files/smsrobot-second.jpg" 
        width=400><BR></TD></TR>
        <TR>
          <TD align=middle bgColor=#fff7dd>SMSRobot 初始化流程 
    </TD></TR></TBODY></TABLE></TD></TR>
  <TR align=left>
    <TD vAlign=top colSpan=2><SPAN 
      class=style8>圖為CsmsrobatApp::InitInstance()的邏輯關系, 
      <BR>下面是函數InitInstance()的源代碼(手工加入部分) </SPAN></TD></TR>
  <TR align=middle>
    <TD vAlign=top colSpan=2><TEXTAREA class=con1 style="WIDTH: 700px; HEIGHT: 400px; BACKGROUND-COLOR: #fff7dd" name=textfield>    int ifreg = 0;
	int iffirst;
	
	HandleFile m_hand;
	CString path1,path2;
	path1 = m_hand.GetCtFilePath(\"datasms.reg1\");
	path2 = m_hand.GetCtFilePath(\"datasms.tim\");
	ifreg = m_hand.GetReg(&amp;iffirst,path1);

	if(iffirst == 0)    //判斷程序是否為第一次運行
	{
		CTime tm;
		tm = CTime::GetCurrentTime();
		m_hand.WriteTime(tm.Format(\"%Y\"),
				 	     tm.Format(\"%m\"),
					 	 tm.Format(\"%d\"),
						 path2);
	m_hand.WriteReg(0,1,path1);//如果是第一次運行,把當前時間寫入sms.tim文件,
//在sms.reg1文件中去除第一次運行標記
	}
	else            //如果不是第一次運行
	{
		int year,month,day;
		m_hand.GetTime(&amp;year,&amp;month,&amp;day,path2);
		CTime tm(year,month,day,0,0,0,-1);
		CTime tmN = CTime::GetCurrentTime();
		CTimeSpan tms = tmN - tm;
		int inte;
		inte = tms.GetDays();
		CString tem;
		tem.Format(\"%d\",inte);
		if(ifreg == 0)  //判斷程序是否注冊
		{
			if(inte&gt;=90)   //如果程序沒有注冊,判斷它是否過期,如過期則退出程序
			{
				AfxMessageBox(\"程序已過期\");
				return FALSE;
			}
		}
	}
	if(ifreg == 0) //如果程序沒有注冊,也沒有過期則用CsmsrobatView類作為活動視圖
	{
		CSingleDocTemplate* pDocTemplate;
		pDocTemplate = new CSingleDocTemplate(
			IDR_MAINFRAME,
			RUNTIME_CLASS(CSmsRobatDoc),
			RUNTIME_CLASS(CMainFrame),       
			RUNTIME_CLASS(CSmsRobatView));
		AddDocTemplate(pDocTemplate);
	}
	else if(ifreg == 1) //如果程序注冊,則用review類作為活動視圖

	{
		CSingleDocTemplate* pDocTemplate;
			pDocTemplate = new CSingleDocTemplate(
			IDR_MAINFRAME,
			RUNTIME_CLASS(CSmsRobatDoc),
			RUNTIME_CLASS(CMainFrame),       
			RUNTIME_CLASS(review));
		AddDocTemplate(pDocTemplate);
	}
	else
	{
		AfxMessageBox(\"注冊文件被破壞!!\\r\\n請重裝軟件!!\");
		return FALSE;
	}

	// Parse command line for standard shell commands, DDE, file open
	CCommandLineInfo cmdInfo;
	ParseCommandLine(cmdInfo);
	// Dispatch commands specified on the command line
	if (!ProcessShellCommand(cmdInfo))
		return FALSE;

	// The one and only window has been initialized, so show and update it.
	m_pMainWnd-&gt;ShowWindow(SW_SHOW);
	m_pMainWnd-&gt;UpdateWindow();
	m_pMainWnd-&gt;SetWindowText(\"SMSRobot短信群發機器人\");//設置程序的標題
	

(2)	CMainFrame類
這個類是程序的框架類,也由MFC產生。其中有一個變量m_ifreg,和三個函數 OnCreate(),OnSetPara(),
OnGetMinMaxInfo()很重要。 在OnCreate()中讀文件sms.reg1以設置m_ifreg,在OnSetPara()和
OnGetMinMaxInfo()中需要用m_ifreg來確定review, CsmsrobatView誰是活動視圖。
OnSetPara()用來彈出設置本地發送或WEB發送參數的對話框,至于是本地還是WEB方式由活動視圖的變量
m_WebOrLocal決定。OnGetMinMaxInfo()函數決定程序框架窗口的大小。CMainFrame中還會用到一個函數
OnClose(),它察看程序終止前是否還在進行本地發送操作,如果是,程序會彈出一個對話框提醒用戶先結束發送。

下面是CMainFrame類中一些重要函數的源代碼 

OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) //定制程序窗口的大小
{	
	if(m_ifreg == 0)//程序沒有注冊時的窗口大小
	{
		lpMMI-&gt;ptMinTrackSize.x = 548;
		lpMMI-&gt;ptMinTrackSize.y = 472;
		lpMMI-&gt;ptMaxTrackSize.x = 548;
		lpMMI-&gt;ptMaxTrackSize.y = 472;
	}
	if(m_ifreg == 1)//注冊過程序的窗口大小
	{
		lpMMI-&gt;ptMinTrackSize.x = 548;
		lpMMI-&gt;ptMinTrackSize.y = 365;
		lpMMI-&gt;ptMaxTrackSize.x = 548;
		lpMMI-&gt;ptMaxTrackSize.y = 365;
	}
}
 
(3)	活動視圖類(review或CsmsrobatView類)
這兩個類誰是程序的視圖由程序是否注冊來決定,如果注冊了,程序用review作為其視圖,
反之用CsmsrobatView作為其視圖。視圖是用戶和程序交互的界面。
視圖中的數據和控件在OnInitialUpdate()函數中被初始化。程序發送短信息的功能也是在
視圖中完成的。本地發送用函數LocalSend(),WEB發送用全局函數WebSend1(review)或
WebSend(CsmsrobatView)。這里有一點需要說明,LocalSend()用到了一個Active控件,
這個控件發送短信息時會把控制交給程序,所以,我把Localsend()作為視圖的一個操作,
它被激活時在程序的主線程內運行。而用WebSend或WebSend1通過網站發送短信息時,
不返回控制給程序,所以為了能夠中途停止網上發送,把WebSend或WebSend1做成了全局函數,
他們被激活時會啟動一個輔助線程。  

下面是視圖里主要函數的源代碼及其說明
視圖的初始化函數OnInitialUpdate()

OnInitialUpdate()
{
	CFormView::OnInitialUpdate();
	GetParentFrame()-&gt;RecalcLayout();
	ResizeParentToFit();
	
	//下面是程序中手工加入的代碼
	HandleFile m_hand;
	m_currentpath = m_hand.GetCtFilePath(\"\");  //得到程序運行的當前路徑
		
	CString m_filepath;
	m_filepath = m_currentpath + \"date\\\\local.conf\";
	m_comport = m_hand.SetPara(m_filepath);
	m_connectmode = m_hand.ChangeCtModeToFit(m_hand.ConnectionMode);
	m_mode1 = m_hand.ChangeModelToFit(m_hand.Mode1);
	//以上代碼通過讀文件里的數據初始化本地發送的參數

	m_filepath = m_currentpath + \"date\\\\ph1.txt\";
	m_hand.Getphone(&amp;m_Olist,m_filepath);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一级黄| 久久国产欧美日韩精品| 精品日韩欧美一区二区| 欧美在线综合视频| 丁香六月综合激情| 国产毛片精品视频| 久久不见久久见免费视频1| 亚洲图片一区二区| 亚洲精品一二三| 国产日韩欧美a| 久久久亚洲国产美女国产盗摄 | 狠狠色丁香婷婷综合| 亚洲福利国产精品| 亚洲成人激情av| 亚洲精品乱码久久久久久久久 | 欧美精品在欧美一区二区少妇| 色婷婷综合久久久| 91啪亚洲精品| 欧美亚洲国产一区二区三区va| aaa亚洲精品| 成人av动漫在线| 99久久精品免费| 国产一区二区三区精品视频| 久久精品99国产精品| 久久99九九99精品| 国产精品一区二区久久精品爱涩 | 国产精品乡下勾搭老头1| 久久av中文字幕片| 国产伦精品一区二区三区免费| 免费国产亚洲视频| 韩国av一区二区| 国产精品自拍网站| 国产精品亚洲午夜一区二区三区| 国产99一区视频免费| 97久久久精品综合88久久| 91视频一区二区三区| 日本大香伊一区二区三区| 欧美狂野另类xxxxoooo| 欧美熟乱第一页| 日韩欧美国产一区在线观看| 久久伊人中文字幕| 国产精品乱码妇女bbbb| 亚洲视频在线一区| 视频一区二区中文字幕| 毛片av一区二区| 国产一区二区三区免费在线观看| 国产成人午夜精品5599| 丁香天五香天堂综合| 色av综合在线| 在线综合视频播放| 精品久久人人做人人爰| 国产精品美女久久久久久久| 亚洲综合色噜噜狠狠| 麻豆91精品视频| 91国偷自产一区二区使用方法| 6080日韩午夜伦伦午夜伦| 亚洲国产高清在线观看视频| 亚洲综合在线观看视频| 亚洲黄一区二区三区| 日韩精品欧美成人高清一区二区| 国内偷窥港台综合视频在线播放| 不卡大黄网站免费看| 67194成人在线观看| 国产精品久久久久久久久图文区| 亚洲成人精品在线观看| 国产精品一区二区不卡| 欧美日韩一级片在线观看| 国产日韩在线不卡| 日韩中文欧美在线| www..com久久爱| 欧美videos大乳护士334| 日韩理论片中文av| 国产精品99久久久久久久vr | 久久先锋资源网| 亚洲精品第1页| 国产美女精品一区二区三区| 欧美性大战久久久久久久| 国产亚洲一本大道中文在线| 亚洲国产日产av| 99精品久久99久久久久| 日韩一区二区在线看| 亚洲国产精品久久人人爱| 国产精品一区二区久久不卡 | 精品国产乱码久久久久久夜甘婷婷| 国产精品国产自产拍高清av王其| 性久久久久久久| youjizz国产精品| 欧美成人免费网站| 亚洲国产精品一区二区久久| 成人av电影在线| 久久九九99视频| 裸体一区二区三区| 欧美精品久久久久久久多人混战| 中文字幕一区二区三区视频| 狠狠久久亚洲欧美| 91麻豆精品国产无毒不卡在线观看| 亚洲高清在线视频| 91麻豆swag| 国产精品久久久久久久久免费樱桃 | 久久精品国产精品亚洲精品| 在线观看网站黄不卡| 国产精品美女久久久久久久网站| 久久精品72免费观看| 在线播放中文一区| 亚洲成a人片在线观看中文| 福利电影一区二区三区| 国产亚洲精品久| 精品无人区卡一卡二卡三乱码免费卡| 欧美日韩黄视频| 亚洲一区在线看| 在线观看区一区二| 亚洲综合清纯丝袜自拍| 色综合久久久久综合| 国产精品黄色在线观看 | 欧美群妇大交群中文字幕| 亚洲黄色av一区| 色综合天天在线| 国产精品看片你懂得| 国产69精品久久99不卡| 国产欧美在线观看一区| 国产91在线观看丝袜| 欧美高清在线一区二区| 成人免费毛片app| 国产精品国产自产拍高清av王其| 成人综合日日夜夜| 国产精品久久久久久久久快鸭| av在线不卡电影| 亚洲欧美日韩国产一区二区三区 | 精品女同一区二区| 经典一区二区三区| 久久久www成人免费毛片麻豆| 高清在线观看日韩| 国产精品国产精品国产专区不蜜| 国产91精品在线观看| ...av二区三区久久精品| 97久久精品人人爽人人爽蜜臀 | 国内精品在线播放| 久久久精品天堂| 91女人视频在线观看| 夜夜嗨av一区二区三区网页| 欧美电影一区二区三区| 美女爽到高潮91| 久久综合色8888| 成人精品国产免费网站| 一区二区三区四区视频精品免费| 欧美三区在线观看| 久久99精品一区二区三区| 日本一区二区三区在线不卡| av在线播放一区二区三区| 午夜欧美视频在线观看| 精品美女在线播放| 99riav久久精品riav| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久精品国产久精国产| 国产三级欧美三级日产三级99| 91网上在线视频| 五月激情综合婷婷| 日韩免费看网站| 99久久精品费精品国产一区二区| 香蕉乱码成人久久天堂爱免费| 亚洲精品在线网站| 99精品视频在线免费观看| 三级久久三级久久| 国产片一区二区三区| 欧美欧美欧美欧美| 丁香六月久久综合狠狠色| 午夜精品福利在线| 国产欧美精品日韩区二区麻豆天美| 99久久国产综合色|国产精品| 亚洲不卡一区二区三区| 久久久久久久久久电影| 91福利国产成人精品照片| 精品一区二区久久久| 亚洲精品乱码久久久久久久久| 日韩美女一区二区三区四区| 99re6这里只有精品视频在线观看| 日本视频一区二区| 国产精品色哟哟| 91精品免费在线观看| 91一区一区三区| 国产美女娇喘av呻吟久久| 亚洲成a人在线观看| 国产欧美日韩视频一区二区| 欧美高清视频一二三区| 99国产精品国产精品毛片| 激情综合色综合久久| 国产视频一区不卡| 精品国产91乱码一区二区三区| 欧美午夜寂寞影院| 不卡视频在线观看| 国模套图日韩精品一区二区| 亚洲国产欧美一区二区三区丁香婷 | 精品日韩在线一区| 欧美伦理电影网| 色婷婷av一区| www.综合网.com| 日韩精品亚洲一区| 奇米一区二区三区av| 亚洲国产一区二区三区 | 国产福利电影一区二区三区|