锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品美女在线,国产精品s色,美女主播一区http://www.shnenglu.com/lijiakxl/archive/2016/10/08/214319.html鏉庝匠鏉庝匠Sat, 08 Oct 2016 03:19:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2016/10/08/214319.htmlhttp://www.shnenglu.com/lijiakxl/comments/214319.htmlhttp://www.shnenglu.com/lijiakxl/archive/2016/10/08/214319.html#Feedback0http://www.shnenglu.com/lijiakxl/comments/commentRss/214319.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/214319.html濡傛灉褰撴瘮杈冨厓绱犵浉鍚岃繑鍥炵湡鏃訛紝姝ゆ椂姣旇緝鍏冪礌灝嗕細緇х畫鍚戜笅閬嶅巻錛屽湪鏋佺鎯呭喌涓嬶紝渚嬪紼嬪簭涓墍鏈夊厓绱犻兘鏄竴鏍風殑鎯呭喌涓嬶紝鍦ㄨ繖縐嶆儏鍐典笅錛屽氨浼氬嚭鐜拌闂秺鐣岋紝緇撴灉灝辨槸瀵艱嚧紼嬪簭鍑虹幇segment fault

鎵浠ュ湪鍐檆++ stl涓殑姣旇緝鍑芥暟鏄紝bool榪斿洖鐪熺殑鏃跺欙紝涓瀹氭槸“鐪熺殑”澶э紝鎴栬呭皬錛岀瓑浜庣殑鏃跺欏彧鑳借繑鍥瀎alse銆?/span>

鏉庝匠 2016-10-08 11:19 鍙戣〃璇勮
]]>
鎶婁互鍓嶇殑紼嬪簭鎺ㄥ埌 閲嶅啓 寰堢埥鍟?!!http://www.shnenglu.com/lijiakxl/archive/2009/11/25/101906.html鏉庝匠鏉庝匠Wed, 25 Nov 2009 07:01:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/11/25/101906.htmlhttp://www.shnenglu.com/lijiakxl/comments/101906.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/11/25/101906.html#Feedback0http://www.shnenglu.com/lijiakxl/comments/commentRss/101906.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/101906.html鏈榪戦噸鍐欎簡浠ュ墠鐨勪竴涓▼搴?..鍘熸潵 鐢ㄤ簡OO 浠g爜鍙互鍐欑殑濡傛浼橀泤...
寤鴻娌′簨浜?nbsp; 鎺ㄦ帹浠ュ墠鐨勭▼搴忛噸鍐?nbsp; 瀛﹀埌鐨勪笢瑗夸篃鏄笉灝戠殑  鐗瑰埆鏄闇姹傜殑鐞嗚В 瀵規灦鏋勭殑璁捐



鏉庝匠 2009-11-25 15:01 鍙戣〃璇勮
]]>
鐪嬭繃浜哋O鎬濇兂鐨勪笓钁?鎵嶇煡閬撹嚜宸變互鍓嶇殑浠g爜鏈夊涔堢殑涓戦檵...http://www.shnenglu.com/lijiakxl/archive/2009/11/17/101207.html鏉庝匠鏉庝匠Tue, 17 Nov 2009 07:39:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/11/17/101207.htmlhttp://www.shnenglu.com/lijiakxl/comments/101207.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/11/17/101207.html#Feedback1http://www.shnenglu.com/lijiakxl/comments/commentRss/101207.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/101207.html
鏀逛唬鐮?.. 濂藉ソ瀛︿範OO



鏉庝匠 2009-11-17 15:39 鍙戣〃璇勮
]]>
鍝? 浠g爜鏀圭殑浼橀泤澶氫簡...http://www.shnenglu.com/lijiakxl/archive/2009/11/09/100468.html鏉庝匠鏉庝匠Mon, 09 Nov 2009 06:42:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/11/09/100468.htmlhttp://www.shnenglu.com/lijiakxl/comments/100468.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/11/09/100468.html#Feedback0http://www.shnenglu.com/lijiakxl/comments/commentRss/100468.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/100468.html涓婁釜渚嬪瓙... 婊氬姩瑙嗗浘閮ㄥ垎鐨?br>淇敼鍓嶇殑浠g爜
void CTransportWnd::OnPaint()
{    
    CPaintDC dc(
this);
    
    m_tooltip.RemoveAllTools();    
//娓呯┖鎵鏈夋爣璁?/span>

    CRect rect;    
    GetClientRect(rect);    
    DocToClient(rect);
    HDC dcMem;
    HBITMAP bm;

    bm 
= CreateCompatibleBitmap(dc.m_hDC, rect.Width(), rect.Height());
    dcMem 
= CreateCompatibleDC(dc);
    SelectObject(dcMem, bm);

    
//////////////////////////
    Graphics graphics(dcMem);    
    graphics.SetSmoothingMode(SmoothingModeHighQuality);

    
// background
    graphics.FillRectangle(&SolidBrush(Color(255255255255)), rect.left, rect.top, rect.Width(), rect.Height());

    
// concrete flow
    DrawAllPlaces(graphics, rect);

    BitBlt(dc, 
00, rect.Width(), rect.Height(), dcMem, 00, SRCCOPY);

    DeleteObject(bm);
    DeleteDC(dcMem);

    
//鏇存敼婊氬姩鏉?/span>
    GetClientRect(&rect);
    
int iCount = m_vecPlaces.size();
    
int iTotalHeight = (iCount / 2* (FLOW_HEIGHT+10);
    SetScrollSizes( MM_LOENGLISH, CSize(rect.Width() 
- 20, iTotalHeight) );
}

淇敼榪囧悗鐨勪唬鐮?br>
void CWorksiteWnd::OnDraw(CDC* pDC)
{
    
// TODO: 鍦ㄦ澶勪負鏈満鏁版嵁娣誨姞緇樺埗浠g爜
    m_tooTip.RemoveAllTools();    //娓呯┖鎵鏈夋爣璁?/span>

    CRect rect;    
    GetClientRect(rect);        

    
//緇樺浘
    Graphics graphics( pDC->m_hDC );
    DrawAllPlaces(graphics, rect);

    
//鏇存柊婊氬姩鏉?/span>
    GetClientRect(&rect);
    
int iCount = m_vecPlaces.size();
    
int iTotalHeight = iCount  * (FLOW_HEIGHT+10+ 20;
    SetScrollSizes( MM_TEXT, CSize(rect.Width() 
- 20, iTotalHeight) );    
}
鍗曞崟鎶涘紑鍙岀紦鍐蹭笉璇?nbsp;  閭d釜DocToClient榪欎釜鍑芥暟綆鐩存槸涓戦檵鏃犳瘮 鑰屼笖鏄澶囩浉鍏崇殑(鎹簡鍒嗚鯨鐜囧氨鍙樻牱浜?..)

void CTransportWnd::DocToClient(CRect& rect)
{    
    CClientDC dc(
this);
    OnPrepareDC(
&dc, NULL);
    dc.LPtoDP(rect);
    rect.NormalizeRect();
    
//rect.bottom += 5000;
    
//rect.top -= 198;
}
浠g爜鐨勪笐闄嬪彲鑳界幇鍦ㄨ繕鐪嬩笉鍑烘潵...鍦ㄤ笂涓孌靛皬灝忕殑浠g爜  鍚庨潰鐢誨浘閮ㄥ垎鐨?br>

void CTransportWnd::DrawAllPlaces(Graphics& graphics, CRect rect)
{
    
//rect.top += 188;
    CRect rectTemp;
    GetClientRect(
&rectTemp);
    rect.top 
+= rectTemp.bottom;
    
//rect.top = 0;
    vector<PLACE_STATION*>::iterator it = m_vecPlaces.begin();
綆鐩村氨鏄痺ar3閲岄潰鐨勬啂鎭?..  鐢ㄨ倝緙濊搗鏉ョ殑浠g爜  鍚庨潰榪樻湁澶ч噺鐨?br>
CPoint pointScorll = GetScrollPosition();
            rectTemp.bottom 
+= pointScorll.y;
            rectTemp.top 
+= pointScorll.y; 
鍝?nbsp; 浠婂ぉ鑺變簡涓鏃╀笂鏇存敼浠g爜   鐜板湪鐨勪唬鐮佺湅鐫瑕佽垝鏈嶅浜?nbsp; 榪樻槸鍚劅璋警鎹風殑<娣卞叆嫻呭嚭MFC>  鏄ㄦ櫄鏃犳剰闂寸炕鍒扮殑CScorllView榪欎竴鑺?nbsp; 涓涓嬪氨鐪嬫槑鐧戒唬鐮佺殑璁懼鐩稿叧鎬х殑闂鍑哄湪鍝簡...   鐪嬫潵榪樻槸瑕佹椂涓嶆椂緲葷炕涔?



鏉庝匠 2009-11-09 14:42 鍙戣〃璇勮
]]>
涓涓畝鍗曠殑鏃ュ織綾?SDK + STL鍐欑殑http://www.shnenglu.com/lijiakxl/archive/2009/10/31/99906.html鏉庝匠鏉庝匠Sat, 31 Oct 2009 09:58:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/10/31/99906.htmlhttp://www.shnenglu.com/lijiakxl/comments/99906.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/10/31/99906.html#Feedback1http://www.shnenglu.com/lijiakxl/comments/commentRss/99906.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/99906.html綾葷殑浣跨敤涔熷緢綆鍗?nbsp; 鍒濆鍖栫殑鏃跺欎紶閫掍竴涓棩蹇楀悕縐?nbsp;
鐒跺悗鍦ㄩ渶瑕佸啓鏃ュ織鐨勫湴鏂?鐩存帴璋冪敤榪欎釜瀵硅薄鐨刉riteLog鍑芥暟浼犻掍竴涓瓧絎︿覆榪涘幓灝辮浜?br>濡傛灉闇瑕佹椂闂存埑  鍒欒皟鐢╓riteLogWithTime鍑芥暟  涓鏍風殑鎺ュ彛
鏀寔璁劇疆鏃ュ織澶у皬  SetLogSize()   //KB璁$畻
浠g爜寰堢畝鍗?nbsp; 涓鐧炬潵琛?nbsp; 涓嶈繃鐢ㄧ潃榪樼畻鎸烘柟渚跨殑  涓嬪崍灝辯敤榪欎釜鏃ュ織綾繪壘鍒頒簡涓涓互鍓嶅伐紼嬩腑鐨凷QL鐩稿叧鑱旂殑BUG 鍛靛懙 

.h鏂囦歡
/*****************************************************
*鏂囦歡鍚嶇О: Log_SDK.h
*鍔熻兘璇存槑: 浣跨敤SDK + STL閲嶅啓鐨勪竴涓棩蹇楃被 澧炲姞鍙Щ妞嶆?br>*鍒涘緩鏃墮棿: 09.10.31
*鏂囦歡浣滆? zip
*****************************************************
/
#pragma once
#include 
<string>
using namespace std;

class LogSDK
{
public:
    LogSDK(
string strFileName);
    
~LogSDK(void);
    BOOL InitLogSDK();
    BOOL WriteLog(TCHAR
* pContent);
    BOOL WriteLogWithTime(TCHAR
* pContent);        //姣忔鍐欎竴琛?nbsp;涓斿甫鏃墮棿
    BOOL WriteLogAtFirstLine(TCHAR* pContent);    //灝嗘渶榪戠殑鏃ュ織鍐欏湪鏈鍓嶉潰    
    void SetLogSize(int iSize);

private:
    HANDLE m_hFile;
    
string m_strFileName;
    
string m_strFormat; 
    CRITICAL_SECTION m_cs;                
//涓寸晫鍖?/span>
    BOOL m_bInit;                            //鍒濆鍖栨爣蹇椾綅
    int m_iSize;                                //鏂囦歡澶у皬    -- KB璁$畻

    
string GetTimeStr();
};

.cpp鏂囦歡
/***************************************************
*鏂囦歡鍚嶇О: Log_SDK.cpp
*鍔熻兘璇存槑: LogSDK鐨勫疄鐜版枃浠?br>*鍒涘緩鏃墮棿: 09.10.31
*鏂囦歡浣滆? zip
***************************************************
/
#include 
"StdAfx.h"
#include 
".\log_sdk.h"

LogSDK::LogSDK(
string strFileName)
{
    m_bInit 
= FALSE;
    m_strFileName 
= strFileName;
    m_iSize 
= 20;    //榛樿20KB
    InitLogSDK();
}

LogSDK::
~LogSDK(void)
{
    CloseHandle(m_hFile);
}

BOOL LogSDK::InitLogSDK()
{    
    m_hFile 
= CreateFile(m_strFileName.c_str() , GENERIC_ALL ,
        FILE_SHARE_WRITE , NULL ,  OPEN_ALWAYS , FILE_ATTRIBUTE_NORMAL , NULL);
    
if (m_hFile == INVALID_HANDLE_VALUE)
    {
        DWORD dwErrorCode 
= GetLastError();
        TCHAR szErrMsg[
255];
        sprintf(szErrMsg , 
"鎵撳紑鏂囦歡澶辮觸 , 閿欒浠g爜:%d" , dwErrorCode);
        
//AfxMessageBox(szErrMsg);
        MessageBox(NULL , szErrMsg , _T("璀﹀憡") ,IDOK);
        
return FALSE;
    }
    ::InitializeCriticalSection(
&m_cs);    //鍒濆鍖栦復鐣屽尯
    m_bInit = TRUE;
    
return TRUE;
}

//鏅氱殑鍐欐棩蹇?/span>
BOOL LogSDK::WriteLog(TCHAR* pContent)
{
    ASSERT(m_bInit);
    DWORD dwFileLenHigh;
    DWORD dwFileLen 
= GetFileSize(m_hFile , &dwFileLenHigh);
    
if (dwFileLen > (DWORD)m_iSize * 1024)    //鏂囦歡榪囧ぇ 娓呯┖鏂囦歡
    {
        SetFilePointer(m_hFile , 
0 , NULL , FILE_BEGIN);    //縐誨姩鏂囦歡鎸囬拡
        SetEndOfFile(m_hFile);//娓呯┖鏂囦歡
    }
    
string strContent(pContent);
    strContent 
+= "\r\n";

    BOOL bRet 
= TRUE;
    ::EnterCriticalSection(
&m_cs);
    SetFilePointer(m_hFile , 
0 , NULL , FILE_END);    //縐誨姩鍒版枃浠舵湯灝?/span>
    DWORD dwWriteLen;
    BOOL bSuccess 
= WriteFile(m_hFile , strContent.c_str() ,
        (DWORD)strContent.length() , 
&dwWriteLen , NULL);
    ASSERT(dwWriteLen 
== strContent.length());
    
if (!bSuccess)
    {
        DWORD dwErrorCode 
= GetLastError();
        TCHAR szErrMsg[
255];
        sprintf(szErrMsg , 
"鍐欏叆鏃ュ織鏂囦歡澶辮觸 , 閿欒浠g爜:%d" , dwErrorCode);        
        MessageBox(NULL , szErrMsg , _T(
"鍙戠敓浜嗕弗閲嶇殑閿欒") , IDOK);
        bRet 
= FALSE;    //姝ゅ涓嶇敤榪斿洖  榪樿閲婃斁涓寸晫鍖?/span>
    }
    ::LeaveCriticalSection(
&m_cs);

    
return bRet;
}

//甯︽湁鏃墮棿鎴崇殑鏃ュ織
BOOL LogSDK::WriteLogWithTime(TCHAR* pContent)
{
    ASSERT(m_bInit);
    DWORD dwFileLenHigh;
    DWORD dwFileLen 
= GetFileSize(m_hFile , &dwFileLenHigh);
    
if (dwFileLen > (DWORD)m_iSize * 1024)    //鏂囦歡榪囧ぇ 娓呯┖鏂囦歡
    {
        SetFilePointer(m_hFile , 
0 , NULL , FILE_BEGIN);    
        SetEndOfFile(m_hFile);
//娓呯┖鏂囦歡
    }
    
//strcat(pContent , "\r\n");
    string strContent(pContent);
    strContent 
+= "\r\n";
    strContent.insert(
0 , "  ");
    strContent.insert(
0 , GetTimeStr());

    BOOL bRet 
= TRUE;
    ::EnterCriticalSection(
&m_cs);
    SetFilePointer(m_hFile , 
0 , NULL , FILE_END);    //縐誨姩鍒版枃浠舵湯灝?/span>
    DWORD dwWriteLen;
    BOOL bSuccess 
= WriteFile(m_hFile , strContent.c_str() ,
        (DWORD)strContent.length() , 
&dwWriteLen , NULL);
    ASSERT(dwWriteLen == strContent.length());
    if (!bSuccess)
    {
        DWORD dwErrorCode 
= GetLastError();
        TCHAR szErrMsg[
255];
        sprintf(szErrMsg , 
"鍐欏叆鏃ュ織鏂囦歡澶辮觸 , 閿欒浠g爜:%d" , dwErrorCode);        
        MessageBox(NULL , szErrMsg , _T(
"鍙戠敓浜嗕弗閲嶇殑閿欒") , IDOK);
        bRet 
= FALSE;    //姝ゅ涓嶇敤榪斿洖  榪樿閲婃斁涓寸晫鍖?/span>
    }
    ::LeaveCriticalSection(
&m_cs);

    
return bRet;
}

//榪斿洖鏍煎紡鍖栫殑鏃墮棿瀛楃涓?/span>
string LogSDK::GetTimeStr()
{
    SYSTEMTIME sys;
    ::GetLocalTime(
&sys);    //鑾峰彇褰撳墠緋葷粺鏃墮棿
    TCHAR szTime[64];
    memset(szTime , 
0 , 64);
    sprintf(szTime , 
"%d-%02d-%02d %02d:%02d:%02d.%03d" , 
        sys.wYear , sys.wMonth , sys.wDay , sys.wHour , sys.wMinute , sys.wSecond , sys.wMilliseconds);
    
return string(szTime);
}

void LogSDK::SetLogSize(int iSize)
{
    m_iSize 
= iSize;
}

涔熷彲浠ョ畻閿葷偧涓涓婣PI鐨勬搷浣滃惂...



鏉庝匠 2009-10-31 17:58 鍙戣〃璇勮
]]>
CScorllView涓粯鍥劇殑娉ㄦ剰浜嬮」http://www.shnenglu.com/lijiakxl/archive/2009/10/28/99675.html鏉庝匠鏉庝匠Wed, 28 Oct 2009 07:44:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/10/28/99675.htmlhttp://www.shnenglu.com/lijiakxl/comments/99675.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/10/28/99675.html#Feedback0http://www.shnenglu.com/lijiakxl/comments/commentRss/99675.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/99675.html濡傚浘

婊氬姩鏉℃粴鍔ㄤ互鍚?br>
鍦ㄧ綉涓婃壘鍒頒簡涓涓緥瀛?nbsp; 閲岄潰鏈変竴涓嚱鏁板紩璧蜂簡鎴戠殑娉ㄦ剰
void CPaintWithDoubleBufferView::DocToClient(CRect& rect)
{
    CClientDC dc(
this);
    OnPrepareDC(
&dc, NULL);
    dc.LPtoDP(rect);
    rect.NormalizeRect();
}
鍘熸潵闂鍑哄湪榪欎簡...
鍧愭爣娌℃湁杞崲  浜庢槸鍦ㄨ嚜宸辯殑宸ョ▼涓鍔犱簡涓涓潗鏍囪漿鎹㈢殑鎺ュ彛  鍐嶆璋冭瘯   瀹屾垚

璇村疄璇?nbsp; 騫朵笉澶ф噦涓轟粈涔堣榪欎箞鍋?..



鏉庝匠 2009-10-28 15:44 鍙戣〃璇勮
]]>
濂戒箙娌″啓鏂囩珷浜? 璐翠釜濂囨妧娣閥http://www.shnenglu.com/lijiakxl/archive/2009/10/22/99179.html鏉庝匠鏉庝匠Thu, 22 Oct 2009 04:02:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/10/22/99179.htmlhttp://www.shnenglu.com/lijiakxl/comments/99179.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/10/22/99179.html#Feedback2http://www.shnenglu.com/lijiakxl/comments/commentRss/99179.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/99179.html浠婂ぉ鎼滅儲浜嗕竴涓?nbsp; 鎵懼埌浜嗕竴涓懡浠よ鐨?nbsp;  紼嶅井涓鏀?nbsp; 灝辮兘鍔犲埌浠g爜涓幓浜?nbsp; 

system("rundll32.exe powrprof.dll SetSuspendState");

嫻嬭瘯閫氳繃



鏉庝匠 2009-10-22 12:02 鍙戣〃璇勮
]]>
鎺ㄨ崘涓涓笉閿欑殑OutLook鏍峰紡鐨勭被http://www.shnenglu.com/lijiakxl/archive/2009/09/21/96856.html鏉庝匠鏉庝匠Mon, 21 Sep 2009 08:02:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/09/21/96856.htmlhttp://www.shnenglu.com/lijiakxl/comments/96856.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/09/21/96856.html#Feedback1http://www.shnenglu.com/lijiakxl/comments/commentRss/96856.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/96856.html涓嬮潰鎺ㄨ崘涓涓狾utLook綾?nbsp;  鍙互寰堟柟渚跨殑緇欒嚜宸辯殑紼嬪簭澧炲姞涓涓狾utLook鏍峰紡鐨勮鍥?br>鏂囦歡涓婁紶涓嬫潵浜?nbsp;  鍙堥渶瑕佺殑  鑷繁鐮旂┒鐮旂┒鍚?br>榪欐鏃墮棿涓鐩村湪鐢ㄤ竴涓浗鍐呯殑VC鐭ヨ瘑搴撲笂鐨勪竴涓狾utLook綾?nbsp;  浠婂ぉ鍐嶅拰榪欎釜鍥藉鐨凮utLook綾諱竴姣旇緝.. 姹?..
浠ュ悗   榪樻槸搴旇澶氬涓婁笂鍥藉緗戠珯    

鏁堟灉鍥懼氨涓嶄笂浜?nbsp;  鑷繁鐪嬪惂   姣旇緝鍗庝附

涓嬭澆鍦板潃
http://www.shnenglu.com/Files/lijiakxl/OutBarDemo.rar


鏉庝匠 2009-09-21 16:02 鍙戣〃璇勮
]]>
VC鐨勭晫闈㈢紪紼?http://www.shnenglu.com/lijiakxl/archive/2009/09/16/96388.html鏉庝匠鏉庝匠Wed, 16 Sep 2009 02:22:00 GMThttp://www.shnenglu.com/lijiakxl/archive/2009/09/16/96388.htmlhttp://www.shnenglu.com/lijiakxl/comments/96388.htmlhttp://www.shnenglu.com/lijiakxl/archive/2009/09/16/96388.html#Feedback0http://www.shnenglu.com/lijiakxl/comments/commentRss/96388.htmlhttp://www.shnenglu.com/lijiakxl/services/trackbacks/96388.html涓澶у爢涓滆タ閮戒笉鐭ラ亾  鎱㈡參鏉ュ惂 
涓滆タ閮借涓嬫潵 
棣栧厛灝辨槸OutLook鏍峰紡鐨勫垎鍓茬獥鍙?nbsp; +   澶氳鍥懼垏鎹?nbsp; 浠g爜鍏堟斁鐫

//鏇存崲瑙嗗浘鐨勬寜閽嚱鏁?/span>
LRESULT COutBarView::OnOutbarNotify(UINT lParam , LONG wParam)
{
    
switch(wParam)
    {
    
case IDC_OUT_BAR:
        XT_CONTENT_ITEM
* pContentItems = m_WndOutLookBar.GetMenuItem((int)lParam);
        ASSERT(pContentItems);
        CMainFrame 
*pMainFrame = (CMainFrame *)AfxGetApp()->m_pMainWnd;
        
switch(lParam)
        {
        
case 0:
            pMainFrame
->SwitchToView(RED);
            
break;
        
case 1:
            pMainFrame
->SwitchToView(BLACK);
            
break;
        }
    }
    
return 1;
}

//鍒涘緩Outlook宸ュ叿鏍?/span>
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
    
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
        
return -1;
    
    
if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP
        
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
        
!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
    {
        TRACE0(
"鏈兘鍒涘緩宸ュ叿鏍廫n");
        
return -1;      // 鏈兘鍒涘緩
    }

    
if (!m_wndStatusBar.Create(this||
        
!m_wndStatusBar.SetIndicators(indicators,
          
sizeof(indicators)/sizeof(UINT)))
    {
        TRACE0(
"鏈兘鍒涘緩鐘舵佹爮\n");
        
return -1;      // 鏈兘鍒涘緩
    }
    
// TODO: 濡傛灉涓嶉渶瑕佸伐鍏鋒爮鍙仠闈狅紝鍒欏垹闄よ繖涓夎
    m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
    EnableDocking(CBRS_ALIGN_ANY);
    DockControlBar(
&m_wndToolBar);

    
return 0;
}
//鍒囨崲View   鍒囨崲瑙嗗浘
void CMainFrame::SwitchToView(eView nView)
{
    CRect rect;
    CCreateContext context;

    GetClientRect(
&rect);
    CView
* pOldView = (CView* )m_wndSplitter.GetPane(0 , 1);
    CDocument
* pDoc = (CDocument* )pOldView->GetDocument();
    context.m_pCurrentDoc 
= pDoc;
    context.m_pCurrentFrame 
= this;
    context.m_pNewDocTemplate 
= pDoc->GetDocTemplate();

    
switch (nView)
    {
    
case RED:
        context.m_pNewViewClass 
= RUNTIME_CLASS(CTestView2);
        context.m_pLastView 
= pOldView;
        m_wndSplitter.DeleteView(
0 , 1);    //鍒犻櫎鏃х殑瑙嗗浘
        m_wndSplitter.CreateView(0 , 1 ,    //鍒涘緩鏂拌鍥?/span>
            RUNTIME_CLASS(CTestView2) , CSize(100100) , &context);
        
break;
        
    
case BLACK:
        context.m_pNewViewClass 
= RUNTIME_CLASS(COutBarStyleView);
        context.m_pLastView 
= pOldView;
        m_wndSplitter.DeleteView(
0 , 1);    //鍒犻櫎鏃х殑瑙嗗浘
        m_wndSplitter.CreateView(0 , 1 ,    //鍒涘緩鏂拌鍥?/span>
            RUNTIME_CLASS(COutBarStyleView) , CSize(100100) , &context);
        
break;
    }
    m_wndSplitter.RecalcLayout();  
    m_wndSplitter.SetActivePane(
0,1); 
}

// CMainFrame 娑堟伅澶勭悊紼嬪簭
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
    
// 鍒涘緩鍒囧垎紿楀彛
    if (!m_wndSplitter.CreateStatic(this12))
        
return FALSE;

    
if (!m_wndSplitter.CreateView(00, RUNTIME_CLASS(COutBarView), CSize(100100), pContext) ||
        
!m_wndSplitter.CreateView(01, RUNTIME_CLASS(COutBarStyleView), CSize(100100), pContext))
    {
        m_wndSplitter.DestroyWindow();
        
return FALSE;
    }
    
return TRUE;    //姝ゅ蹇呴』榪斿洖TRUE鎵嶈兘鍒嗗壊紿楀彛
}



鏉庝匠 2009-09-16 10:22 鍙戣〃璇勮
]]>
榪欐鏃墮棿欏圭洰鎬葷粨 鎬葷粨涓涓嬩唬鐮?/title><link>http://www.shnenglu.com/lijiakxl/archive/2009/09/11/95935.html</link><dc:creator>鏉庝匠</dc:creator><author>鏉庝匠</author><pubDate>Fri, 11 Sep 2009 08:06:00 GMT</pubDate><guid>http://www.shnenglu.com/lijiakxl/archive/2009/09/11/95935.html</guid><wfw:comment>http://www.shnenglu.com/lijiakxl/comments/95935.html</wfw:comment><comments>http://www.shnenglu.com/lijiakxl/archive/2009/09/11/95935.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/lijiakxl/comments/commentRss/95935.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/lijiakxl/services/trackbacks/95935.html</trackback:ping><description><![CDATA[涓<br>鏁版嵁搴撴搷浣?nbsp; <br>m_pConn->Execute((_bstr_t)strSQL , &index , 1); <br>絎簩涓弬鏁扮殑鍊兼槸褰卞搷鐨勮鏁?br>鏈変簡榪欎釜  灝卞彲浠ュ湪Update鏁版嵁搴撶殑璁板綍鐨勬椂鍊欎笉鐢ㄥ厛Select鏌ョ湅鏄惁瀛樺湪鏁版嵁鑰屾墽琛屼袱鏉QL璇彞褰卞搷鏈嶅姟鍣ㄧ殑鏁堢巼浜?br><br>浜?br>鎹曡幏ADO鐨勬暟鎹簱鎿嶄綔鐨勫紓甯?br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #0000ff;">catch</span><span style="color: #000000;">(_com_error e)<br>    {<br>        ::AfxMessageBox(e.Description() , MB_OK);<br>        </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> FALSE;<br>    }</span></div> 涓?nbsp; <br>灝哾ouble綾誨瀷鐨勬椂闂磋漿鎹㈡垚鏃墮棿瀛楃涓?br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">CString strGPSTime;<br>    COleDateTime GPStime(GPSDate.gpsTime);<br>    strGPSTime </span><span style="color: #000000;">=</span><span style="color: #000000;"> GPStime.Format(</span><span style="color: #000000;">"</span><span style="color: #000000;">%Y-%m-%d %H:%M:%S</span><span style="color: #000000;">"</span><span style="color: #000000;">);    </span><span style="color: #008000;">//</span><span style="color: #008000;">GPS鏃墮棿</span></div> 鍥?br>灝忔妧宸?鍦∕FC鐨勭紪杈戞鏄劇ず淇℃伅鐨勬椂鍊?nbsp; 鎴戜互鍓嶄竴鑸兘鏄?鐩存帴<br>m_strMsg += "鎻愮ず淇℃伅:";<br>榪欐牱浼氬嚭鐜板線涓嬫嫋  寰堢儲浜?nbsp;  <br>浠婂ぉ鍒氭兂鍒頒竴涓皬鎶宸?br>鍦ㄦ彃鍏ヤ俊鎭殑鏃跺?鎴戜滑鍙互鎻掑叆鍒板ご閮ㄥ幓  榪欐牱灝變笉浼氭粴鍔?鎴戜滑鐪嬪埌鐨勫氨鏄渶鏂扮殑淇℃伅浜?br>m_strMsg.Insert(0 , "淇℃伅鎻愮ず:");<br><br>//10.22 鏂板<br>瀵硅瘽妗嗙殑宸у闅愯棌   涓嶉棯灞?<br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">闅愯棌紿楀彛<br></span><span style="color: #0000ff;">void</span><span style="color: #000000;"> CFlashThiefDlg::OnWindowPosChanging(WINDOWPOS</span><span style="color: #000000;">*</span><span style="color: #000000;"> lpwndpos)<br>{<br>    lpwndpos</span><span style="color: #000000;">-></span><span style="color: #000000;">flags </span><span style="color: #000000;">&=</span><span style="color: #000000;"> </span><span style="color: #000000;">~</span><span style="color: #000000;">SWP_SHOWWINDOW;<br>    CDialog::OnWindowPosChanging(lpwndpos);    <br>}<br></span></div> <br>浜?br>鍒ゆ柇鏁版嵁搴撲腑鐨勪竴寮犺〃鏄惁瀛樺湪鐨勫嚱鏁?br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008000;">//</span><span style="color: #008000;">鍒ゆ柇涓寮犺〃鏄惁瀛樺湪</span><span style="color: #008000;"><br></span><span style="color: #000000;">BOOL IsTableExsist(CString strTableName)<br>{<br>    </span><span style="color: #0000ff;">try</span><span style="color: #000000;"> <br>    {    <br>        CStringArray arrTableNames;<br>        _RecordsetPtr Recordset   </span><span style="color: #000000;">=</span><span style="color: #000000;">   m_pConn</span><span style="color: #000000;">-></span><span style="color: #000000;">OpenSchema(adSchemaTables);  <br>        _variant_t   l_vDBTableName;  <br>        _bstr_t   bstrTableType;        <br>        </span><span style="color: #0000ff;">while</span><span style="color: #000000;">(</span><span style="color: #000000;">!</span><span style="color: #000000;">Recordset</span><span style="color: #000000;">-></span><span style="color: #000000;">adoEOF)  <br>        {  <br>            l_vDBTableName   </span><span style="color: #000000;">=</span><span style="color: #000000;">   Recordset</span><span style="color: #000000;">-></span><span style="color: #000000;">GetCollect(</span><span style="color: #000000;">"</span><span style="color: #000000;">TABLE_NAME</span><span style="color: #000000;">"</span><span style="color: #000000;">);    <br>            bstrTableType   </span><span style="color: #000000;">=</span><span style="color: #000000;">   Recordset</span><span style="color: #000000;">-></span><span style="color: #000000;">GetCollect(</span><span style="color: #000000;">"</span><span style="color: #000000;">TABLE_TYPE</span><span style="color: #000000;">"</span><span style="color: #000000;">);  <br>            </span><span style="color: #0000ff;">if</span><span style="color: #000000;">   ((bstrTableType   </span><span style="color: #000000;">==</span><span style="color: #000000;">   (_bstr_t)</span><span style="color: #000000;">"</span><span style="color: #000000;">TABLE</span><span style="color: #000000;">"</span><span style="color: #000000;">)</span><span style="color: #000000;">||</span><span style="color: #000000;">(bstrTableType   </span><span style="color: #000000;">==</span><span style="color: #000000;">   (_bstr_t)</span><span style="color: #000000;">"</span><span style="color: #000000;">VIEWS</span><span style="color: #000000;">"</span><span style="color: #000000;">))  <br>            {  <br>                arrTableNames.Add((</span><span style="color: #0000ff;">char</span><span style="color: #000000;">   </span><span style="color: #000000;">*</span><span style="color: #000000;">)_bstr_t(l_vDBTableName));  <br>            }  <br>            Recordset</span><span style="color: #000000;">-></span><span style="color: #000000;">MoveNext();  <br>        }  <br><br>        </span><span style="color: #0000ff;">int</span><span style="color: #000000;">   iCount   </span><span style="color: #000000;">=</span><span style="color: #000000;">   arrTableNames.GetSize();   <br>        </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;"> ; i </span><span style="color: #000000;"><</span><span style="color: #000000;"> iCount ; i</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br>        {<br>            CString</span><span style="color: #000000;">&</span><span style="color: #000000;"> strName </span><span style="color: #000000;">=</span><span style="color: #000000;"> arrTableNames[i];<br>            </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (strName </span><span style="color: #000000;">==</span><span style="color: #000000;"> strTableName)<br>                </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> TRUE;            <br>        }<br>    }<br>    </span><span style="color: #0000ff;">catch</span><span style="color: #000000;">(_com_error</span><span style="color: #000000;">&</span><span style="color: #000000;"> e)<br>    {<br>        ASSERT(FALSE);<br>        CString str;<br>        str.Format(</span><span style="color: #000000;">"</span><span style="color: #000000;">鏂囦歡鍚嶇О: %s \n 鎵鍦ㄤ唬鐮佽 : %d 鎵цSQL璇彞澶辮觸 閿欒鍘熷洜 %s</span><span style="color: #000000;">"</span><span style="color: #000000;"> , __FILE__ , __LINE__ , (LPCSTR)e.Description());<br>        TRACE(str);        <br>        AfxMessageBox(str);    <br>        </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> FALSE;<br>    }<br><br>    </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> FALSE;<br>}</span></div> <br>浠ュ悗鍐嶇戶緇?br><br> <img src ="http://www.shnenglu.com/lijiakxl/aggbug/95935.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/lijiakxl/" target="_blank">鏉庝匠</a> 2009-09-11 16:06 <a href="http://www.shnenglu.com/lijiakxl/archive/2009/09/11/95935.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <a href="http://www.shnenglu.com/">青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品</a> <div style="position:fixed;left:-9000px;top:-9000px;"><font id="pjuwb"></font><button id="pjuwb"><pre id="pjuwb"></pre></button><sub id="pjuwb"></sub><tbody id="pjuwb"><var id="pjuwb"><address id="pjuwb"></address></var></tbody><listing id="pjuwb"><label id="pjuwb"><strong id="pjuwb"></strong></label></listing><wbr id="pjuwb"><small id="pjuwb"><tbody id="pjuwb"></tbody></small></wbr><ins id="pjuwb"><xmp id="pjuwb"></xmp></ins><style id="pjuwb"></style><label id="pjuwb"><em id="pjuwb"><li id="pjuwb"></li></em></label><samp id="pjuwb"></samp><menu id="pjuwb"><input id="pjuwb"></input></menu><pre id="pjuwb"><tbody id="pjuwb"><tfoot id="pjuwb"><button id="pjuwb"></button></tfoot></tbody></pre><form id="pjuwb"></form><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"><sup id="pjuwb"></sup></label></style></i><li id="pjuwb"><table id="pjuwb"><abbr id="pjuwb"></abbr></table></li><video id="pjuwb"></video><dfn id="pjuwb"></dfn><progress id="pjuwb"></progress><strong id="pjuwb"></strong><mark id="pjuwb"></mark><em id="pjuwb"></em><tbody id="pjuwb"><p id="pjuwb"><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike></p></tbody><option id="pjuwb"></option><strike id="pjuwb"></strike><u id="pjuwb"></u><td id="pjuwb"><center id="pjuwb"><tr id="pjuwb"></tr></center></td><em id="pjuwb"><mark id="pjuwb"><em id="pjuwb"><tt id="pjuwb"></tt></em></mark></em><strong id="pjuwb"></strong><wbr id="pjuwb"></wbr><s id="pjuwb"></s><strong id="pjuwb"></strong><legend id="pjuwb"></legend><nav id="pjuwb"></nav><dl id="pjuwb"><th id="pjuwb"><dl id="pjuwb"></dl></th></dl><noframes id="pjuwb"><ins id="pjuwb"></ins></noframes><font id="pjuwb"></font><strike id="pjuwb"><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"></label></style></i></strike><output id="pjuwb"></output><thead id="pjuwb"><pre id="pjuwb"></pre></thead><source id="pjuwb"></source><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem><pre id="pjuwb"><span id="pjuwb"><pre id="pjuwb"><big id="pjuwb"></big></pre></span></pre><cite id="pjuwb"><fieldset id="pjuwb"><s id="pjuwb"><rt id="pjuwb"></rt></s></fieldset></cite><big id="pjuwb"><progress id="pjuwb"><big id="pjuwb"></big></progress></big><samp id="pjuwb"><delect id="pjuwb"></delect></samp><dl id="pjuwb"></dl><strike id="pjuwb"><nav id="pjuwb"><dl id="pjuwb"><strong id="pjuwb"></strong></dl></nav></strike><tbody id="pjuwb"><b id="pjuwb"><optgroup id="pjuwb"><rp id="pjuwb"></rp></optgroup></b></tbody><em id="pjuwb"></em><xmp id="pjuwb"><blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote></xmp> <i id="pjuwb"><abbr id="pjuwb"><i id="pjuwb"><abbr id="pjuwb"></abbr></i></abbr></i><center id="pjuwb"><acronym id="pjuwb"><center id="pjuwb"></center></acronym></center><pre id="pjuwb"></pre><ul id="pjuwb"><thead id="pjuwb"></thead></ul><blockquote id="pjuwb"><pre id="pjuwb"><sup id="pjuwb"></sup></pre></blockquote><acronym id="pjuwb"></acronym><big id="pjuwb"><s id="pjuwb"></s></big><th id="pjuwb"></th><th id="pjuwb"></th><tbody id="pjuwb"></tbody><thead id="pjuwb"><strike id="pjuwb"></strike></thead><th id="pjuwb"><dl id="pjuwb"><wbr id="pjuwb"></wbr></dl></th><dl id="pjuwb"><strong id="pjuwb"></strong></dl><abbr id="pjuwb"><noframes id="pjuwb"><noscript id="pjuwb"></noscript></noframes></abbr><td id="pjuwb"><ol id="pjuwb"></ol></td><li id="pjuwb"><noscript id="pjuwb"><abbr id="pjuwb"></abbr></noscript></li><small id="pjuwb"><bdo id="pjuwb"><nav id="pjuwb"></nav></bdo></small><style id="pjuwb"></style><optgroup id="pjuwb"><table id="pjuwb"></table></optgroup><center id="pjuwb"><tr id="pjuwb"><dfn id="pjuwb"></dfn></tr></center><th id="pjuwb"></th><u id="pjuwb"></u><tfoot id="pjuwb"><legend id="pjuwb"><i id="pjuwb"></i></legend></tfoot><mark id="pjuwb"></mark><meter id="pjuwb"></meter><nav id="pjuwb"></nav><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><nobr id="pjuwb"></nobr><sub id="pjuwb"><th id="pjuwb"><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem></th></sub><thead id="pjuwb"><sub id="pjuwb"></sub></thead><ul id="pjuwb"><address id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></address></ul><dfn id="pjuwb"></dfn><pre id="pjuwb"></pre><input id="pjuwb"><cite id="pjuwb"><fieldset id="pjuwb"></fieldset></cite></input><u id="pjuwb"><form id="pjuwb"><u id="pjuwb"></u></form></u><kbd id="pjuwb"><em id="pjuwb"><mark id="pjuwb"></mark></em></kbd><tr id="pjuwb"></tr><del id="pjuwb"><form id="pjuwb"><address id="pjuwb"></address></form></del><tfoot id="pjuwb"><legend id="pjuwb"><ol id="pjuwb"><dl id="pjuwb"></dl></ol></legend></tfoot><menu id="pjuwb"><nobr id="pjuwb"><th id="pjuwb"><nobr id="pjuwb"></nobr></th></nobr></menu><fieldset id="pjuwb"></fieldset><pre id="pjuwb"><blockquote id="pjuwb"><samp id="pjuwb"></samp></blockquote></pre><xmp id="pjuwb"><sup id="pjuwb"><pre id="pjuwb"></pre></sup></xmp><span id="pjuwb"><progress id="pjuwb"></progress></span><font id="pjuwb"></font><var id="pjuwb"><abbr id="pjuwb"></abbr></var><strong id="pjuwb"><label id="pjuwb"><i id="pjuwb"><legend id="pjuwb"></legend></i></label></strong><tr id="pjuwb"><em id="pjuwb"><em id="pjuwb"><output id="pjuwb"></output></em></em></tr><thead id="pjuwb"><strike id="pjuwb"></strike></thead> <acronym id="pjuwb"></acronym><i id="pjuwb"></i><tt id="pjuwb"></tt><rt id="pjuwb"><source id="pjuwb"><rt id="pjuwb"></rt></source></rt><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike><del id="pjuwb"></del><font id="pjuwb"><output id="pjuwb"><ins id="pjuwb"><output id="pjuwb"></output></ins></output></font><kbd id="pjuwb"><tr id="pjuwb"><kbd id="pjuwb"></kbd></tr></kbd><pre id="pjuwb"><sup id="pjuwb"><delect id="pjuwb"><samp id="pjuwb"></samp></delect></sup></pre><samp id="pjuwb"></samp><track id="pjuwb"></track><tr id="pjuwb"></tr><center id="pjuwb"></center><fieldset id="pjuwb"></fieldset><i id="pjuwb"></i><td id="pjuwb"></td><rt id="pjuwb"></rt><object id="pjuwb"></object><pre id="pjuwb"><progress id="pjuwb"><sub id="pjuwb"><thead id="pjuwb"></thead></sub></progress></pre><kbd id="pjuwb"><tr id="pjuwb"><option id="pjuwb"></option></tr></kbd><output id="pjuwb"><ins id="pjuwb"></ins></output><ol id="pjuwb"></ol><source id="pjuwb"></source><strong id="pjuwb"></strong><ruby id="pjuwb"></ruby><sub id="pjuwb"><meter id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></meter></sub><pre id="pjuwb"></pre><center id="pjuwb"></center><tr id="pjuwb"><tbody id="pjuwb"><xmp id="pjuwb"><dd id="pjuwb"></dd></xmp></tbody></tr><video id="pjuwb"></video><pre id="pjuwb"></pre><form id="pjuwb"><optgroup id="pjuwb"></optgroup></form><samp id="pjuwb"></samp><kbd id="pjuwb"></kbd><strong id="pjuwb"><option id="pjuwb"></option></strong><object id="pjuwb"></object><abbr id="pjuwb"><noframes id="pjuwb"><abbr id="pjuwb"></abbr></noframes></abbr><ul id="pjuwb"><del id="pjuwb"><button id="pjuwb"><pre id="pjuwb"></pre></button></del></ul><abbr id="pjuwb"></abbr><strong id="pjuwb"><code id="pjuwb"><strong id="pjuwb"></strong></code></strong><option id="pjuwb"></option><optgroup id="pjuwb"><bdo id="pjuwb"><code id="pjuwb"></code></bdo></optgroup><mark id="pjuwb"><em id="pjuwb"><font id="pjuwb"></font></em></mark><acronym id="pjuwb"><code id="pjuwb"></code></acronym><dl id="pjuwb"></dl><em id="pjuwb"></em><object id="pjuwb"><input id="pjuwb"><object id="pjuwb"></object></input></object><output id="pjuwb"><dd id="pjuwb"></dd></output><option id="pjuwb"><button id="pjuwb"><option id="pjuwb"></option></button></option><small id="pjuwb"></small></div> <a href="http://yishangsh.com" target="_blank">欧美视频在线看</a>| <a href="http://www101804.com" target="_blank">日韩特黄影片</a>| <a href="http://dailymailnepal.com" target="_blank">久久av老司机精品网站导航</a>| <a href="http://xxxxxdywvip18.com" target="_blank">国产精品久久久久久久久动漫</a>| <a href="http://gffffg.com" target="_blank">99在线精品视频在线观看</a>| <a href="http://www-699603.com" target="_blank">亚洲欧洲精品一区二区三区波多野1战4</a>| <a href="http://qiaoka526.com" target="_blank">欧美一区二区三区婷婷月色 </a>| <a href="http://126film.com" target="_blank">国产精品最新自拍</a>| <a href="http://lampreydb.com" target="_blank">久久精品一区二区</a>| <a href="http://www5xzz1.com" target="_blank">久久一区二区精品</a>| <a href="http://caoliu2022.com" target="_blank">日韩视频在线一区二区</a>| <a href="http://gelaimeiwedding.com" target="_blank">亚洲另类在线一区</a>| <a href="http://changjiucf.com" target="_blank">国产人成精品一区二区三</a>| <a href="http://www-888593.com" target="_blank">久久久久久亚洲精品中文字幕</a>| <a href="http://345fz.com " target="_blank">久久欧美肥婆一二区</a>| <a href="http://zgslwtc.com" target="_blank">日韩一二在线观看</a>| <a href="http://jldianda.com" target="_blank">亚洲主播在线</a>| <a href="http://avtaobao7788.com" target="_blank">亚洲电影在线免费观看</a>| <a href="http://456316.com" target="_blank">亚洲精品一区二区三区福利</a>| <a href="http://ooonefteprompellets.com" target="_blank">国产精品任我爽爆在线播放 </a>| <a href="http://4986888.com" target="_blank">亚洲天堂免费观看</a>| <a href="http://wlhtgj.com" target="_blank">午夜精品视频一区</a>| <a href="http://84172199.com" target="_blank">亚洲精品久久久久久下一站</a>| <a href="http://senlin86.com" target="_blank">中文在线不卡</a>| <a href="http://jiyixitong.com" target="_blank">在线看国产日韩</a>| <a href="http://cswlts.com" target="_blank">在线综合亚洲</a>| <a href="http://chinashixin.com" target="_blank">亚洲激情成人网</a>| <a href="http://quintostdio.com" target="_blank">亚洲图片激情小说</a>| <a href="http://6767673.com" target="_blank">亚洲精品国精品久久99热</a>| <a href="http://atmub.com" target="_blank">亚洲永久免费av</a>| <a href="http://diao66.com" target="_blank">亚洲精品日韩激情在线电影</a>| <a href="http://tareandshare.com" target="_blank">亚洲男同1069视频</a>| <a href="http://246767.com" target="_blank">亚洲精品欧洲</a>| <a href="http://ww245434.com" target="_blank">久久久之久亚州精品露出</a>| <a href="http://bocai4488.com" target="_blank">亚洲一区二区三区中文字幕 </a>| <a href="http://787282.com" target="_blank">亚洲欧美国产高清va在线播</a>| <a href="http://392294.com" target="_blank">91久久极品少妇xxxxⅹ软件</a>| <a href="http://cancerrxa.com" target="_blank">亚欧美中日韩视频</a>| <a href="http://329374.com" target="_blank">亚洲午夜精品17c</a>| <a href="http://jav69me.com" target="_blank">免费视频最近日韩</a>| <a href="http://fsxinruiph.com" target="_blank">久久精品国产亚洲a</a>| <a href="http://www668889.com" target="_blank">欧美日韩视频</a>| <a href="http://my7877.com" target="_blank">亚洲国产欧美久久</a>| <a href="http://hnluvlux.com" target="_blank">在线播放国产一区中文字幕剧情欧美 </a>| <a href="http://www17727.com" target="_blank">亚洲九九爱视频</a>| <a href="http://xxxyyy168.com" target="_blank">久久精品视频免费播放</a>| <a href="http://555415.com" target="_blank">先锋影音网一区二区</a>| <a href="http://aass123.com" target="_blank">欧美精品一区三区</a>| <a href="http://t3gg.com" target="_blank">亚洲二区在线观看</a>| <a href="http://chinagreetown.com" target="_blank">极品少妇一区二区三区精品视频</a>| <a href="http://dy25777.com" target="_blank">久久精品卡一</a>| <a href="http://wawabt.com" target="_blank">久久久噜噜噜久久人人看</a>| <a href="http://388268.com" target="_blank">国产精品久久久久久久久动漫</a>| <a href="http://kk8c.com" target="_blank">亚洲人成网站在线观看播放</a>| <a href="http://www330849.com" target="_blank">韩国成人理伦片免费播放</a>| <a href="http://8013sf.com" target="_blank">亚洲视频在线观看三级</a>| <a href="http://pinyuanad.com" target="_blank">在线亚洲+欧美+日本专区</a>| <a href="http://1116333.com" target="_blank">欧美大片免费观看在线观看网站推荐</a>| <a href="http://aqdav81.com" target="_blank">久久日韩粉嫩一区二区三区</a>| <a href="http://124909.com" target="_blank">国产一区二区三区日韩欧美</a>| <a href="http://huokemima.com" target="_blank">亚洲你懂的在线视频</a>| <a href="http://s3yx.com" target="_blank">欧美一区二区三区视频在线观看</a>| <a href="http://jnjpsm.com" target="_blank">国产精品国产三级欧美二区 </a>| <a href="http://goldure.com" target="_blank">免费成人av</a>| <a href="http://daqinhkvip.com" target="_blank">好吊妞这里只有精品</a>| <a href="http://2323nn.com" target="_blank">久久9热精品视频</a>| <a href="http://phdy999.com" target="_blank">久久婷婷丁香</a>| <a href="http://irongxun.com" target="_blank">在线日韩精品视频</a>| <a href="http://juegold.com" target="_blank">久热国产精品</a>| <a href="http://yjizzdizhigmail.com" target="_blank">欧美黄网免费在线观看</a>| <a href="http://ggg4444.com" target="_blank">亚洲日本欧美天堂</a>| <a href="http://域名" target="_blank">欧美日本一区</a>| <a href="http://6666785.com" target="_blank">亚洲视频在线观看一区</a>| <a href="http://qdzhudai.com" target="_blank">性久久久久久久久</a>| <a href="http://9797690.com" target="_blank">国产日韩欧美另类</a>| <a href="http://977764.com" target="_blank">久久精品国产免费</a>| <a href="http://sh-hxjdkj.com" target="_blank">欧美a级片网站</a>| <a href="http://099553.com" target="_blank">亚洲精品久久久一区二区三区</a>| <a href="http://love136.com" target="_blank">欧美激情第8页</a>| <a href="http://86808a.com" target="_blank">一区二区三区精品视频在线观看</a>| <a href="http://saobi6.com" target="_blank">亚洲欧美另类综合偷拍</a>| <a href="http://devmashup.com" target="_blank">国产欧美日韩不卡免费</a>| <a href="http://5207877.com" target="_blank">久久精品99国产精品酒店日本</a>| <a href="http://91keshi.com" target="_blank">久久在线免费观看</a>| <a href="http://www-77537.com" target="_blank">亚洲九九爱视频</a>| <a href="http://khc83.com" target="_blank">国产精品午夜国产小视频</a>| <a href="http://4466o.com" target="_blank">欧美一区二区三区男人的天堂</a>| <a href="http://www-222kkk.com" target="_blank">另类天堂av</a>| <a href="http://hongzaixian.com" target="_blank">日韩视频免费</a>| <a href="http://15013010203.com" target="_blank">国产精品一区免费观看</a>| <a href="http://yy306.com" target="_blank">久久久免费av</a>| <a href="http://metagasa.com" target="_blank">中文有码久久</a>| <a href="http://495177.com" target="_blank">欧美电影在线观看完整版</a>| <a href="http://246767.com" target="_blank">在线一区亚洲</a>| <a href="http://xingzhiyin85.com" target="_blank">国产一区二区久久精品</a>| <a href="http://ym5571.com" target="_blank">欧美成人亚洲成人</a>| <a href="http://jkllkg.com" target="_blank">亚洲欧美国产视频</a>| <a href="http://5yy6.com" target="_blank">亚洲高清视频的网址</a>| <a href="http://xshgwy.com" target="_blank">亚洲欧美日韩天堂一区二区</a>| <a href="http://eee285.com" target="_blank">精品电影在线观看</a>| <a href="http://whaylan.com" target="_blank">欧美日韩国产电影</a>| <a href="http://016889.com" target="_blank">久久午夜精品</a>| <a href="http://660507jj.com" target="_blank">亚洲一区精彩视频</a>| <a href="http://www-06654.com" target="_blank">亚洲国产成人av</a>| <a href="http://jav1111.com" target="_blank">欧美中文字幕不卡</a>| <a href="http://zhouqie.com" target="_blank">亚洲精品日韩综合观看成人91</a>| <a href="http://www297777.com" target="_blank">国产精品久久二区二区</a>| <a href="http://jiujiuri8.com" target="_blank">久久一区二区三区国产精品</a>| <a href="http://xshgwy.com" target="_blank">中日韩午夜理伦电影免费</a>| <a href="http://123lifenet.com" target="_blank">欧美高清影院</a>| <a href="http://www38ccc.com" target="_blank">久久精品在线免费观看</a>| <a href="http://25axxa.com" target="_blank">亚洲一品av免费观看</a>| <a href="http://www-4997.com" target="_blank">精品不卡一区</a>| <a href="http://xp1025.com" target="_blank">国产女人精品视频</a>| <a href="http://g2000vip.com" target="_blank">欧美日本韩国一区二区三区</a>| <a href="http://8xfore.com" target="_blank">久久久久久久久久久一区</a>| <a href="http://excellentjy.com" target="_blank">一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 </a>| <a href="http://4hup23.com" target="_blank">蜜臀99久久精品久久久久久软件</a>| <a href="http://tp-88.com" target="_blank">亚洲欧洲一区</a>| <a href="http://anxingou365.com" target="_blank">狠狠综合久久av一区二区小说</a>| <a href="http://x946.com" target="_blank">欧美日韩精品一区视频</a>| <a href="http://862924.com" target="_blank">久久天天狠狠</a>| <a href="http://qq5621.com" target="_blank">久久国产精品一区二区三区</a>| <a href="http://caofujia.com" target="_blank">亚洲特级片在线</a>| <a href="http://jxyptsw.com" target="_blank">亚洲精品国产欧美</a>| <a href="http://q731.com" target="_blank">欧美成人黄色小视频</a>| <a href="http://szth186.com" target="_blank">久久免费黄色</a>| <a href="http://89wbw.com" target="_blank">久久久成人精品</a>| <a href="http://wwwbaoyu66.com" target="_blank">午夜精品美女久久久久av福利</a>| <a href="http://amiee88.com" target="_blank">99人久久精品视频最新地址</a>| <a href="http://874805.com" target="_blank">亚洲国产成人高清精品</a>| <a href="http://my8823.com" target="_blank">黑人一区二区</a>| <a href="http://85995m.com" target="_blank">黄色国产精品一区二区三区</a>| <a href="http://sdjzzs.com" target="_blank">国产亚洲精品资源在线26u</a>| <a href="http://388123cc.com" target="_blank">国产精品久久一区主播</a>| <a href="http://489633.com" target="_blank">欧美三区免费完整视频在线观看</a>| <a href="http://tigerpowerinc.com" target="_blank">欧美粗暴jizz性欧美20</a>| <a href="http://044925.com" target="_blank">久久综合综合久久综合</a>| <a href="http://www-49hk.com" target="_blank">六月婷婷久久</a>| <a href="http://7467tom.com" target="_blank">欧美成人精品在线播放</a>| <a href="http://555hhu.com" target="_blank">免费看的黄色欧美网站</a>| <a href="http://www7495.com" target="_blank">欧美99久久</a>| <a href="http://aotaotao.com" target="_blank">欧美激情一二三区</a>| <a href="http://qdpetlove.com" target="_blank">欧美国产免费</a>| <a href="http://499305.com" target="_blank">欧美日韩精品一区二区在线播放</a>| <a href="http://5138555.com" target="_blank">欧美日韩免费在线</a>| <a href="http://www47011.com" target="_blank">欧美日韩一区二区三区在线看</a>| <a href="http://www-438686.com" target="_blank">欧美另类99xxxxx</a>| <a href="http://36seaa.com" target="_blank">欧美三级特黄</a>| <a href="http://www87bbw.com" target="_blank">国产精品拍天天在线</a>| <a href="http://ttzbdl.com" target="_blank">国产麻豆日韩</a>| <a href="http://414670.com" target="_blank">黄色成人在线</a>| <a href="http://97sgg.com" target="_blank">亚洲人成毛片在线播放</a>| <a href="http://caca060.com" target="_blank">亚洲伦伦在线</a>| <a href="http://012492.com" target="_blank">亚洲免费伊人电影在线观看av</a>| <a href="http://www35177.com" target="_blank">午夜视频精品</a>| <a href="http://cl5555.com" target="_blank">久久久久久亚洲精品不卡4k岛国</a>| <a href="http://j88866.com" target="_blank">麻豆精品在线视频</a>| <a href="http://yy306.com" target="_blank">亚洲高清免费在线</a>| <a href="http://by4672.com" target="_blank">亚洲视频1区</a>| <a href="http://73cao.com" target="_blank">久久久久久久久久久久久久一区 </a>| <a href="http://www-26333com.com" target="_blank">国产精品你懂的</a>| <a href="http://mytopvogue.com" target="_blank">国产人妖伪娘一区91</a>| <a href="http://caerusmdx.com" target="_blank">黄色日韩精品</a>| <a href="http://http456446.com" target="_blank">亚洲日本aⅴ片在线观看香蕉</a>| <a href="http://133255.com" target="_blank">亚洲特级毛片</a>| <a href="http://0085212.com" target="_blank">久久综合九色欧美综合狠狠</a>| <a href="http://wwwsao117.com" target="_blank">欧美福利一区二区</a>| <a href="http://3344568.com" target="_blank">99精品欧美一区二区三区综合在线 </a>| <a href="http://xiphosoft.com" target="_blank">亚洲欧美国产日韩中文字幕</a>| <a href="http://sexx777.com" target="_blank">久久精品国产久精国产爱</a>| <a href="http://wwwp6660.com" target="_blank">欧美韩日一区二区</a>| <a href="http://236664.com" target="_blank">国产精品入口66mio</a>| <a href="http://y8e8.com" target="_blank">亚洲承认在线</a>| <a href="http://678255.com" target="_blank">亚洲自拍偷拍网址</a>| <a href="http://playav111.com" target="_blank">猛男gaygay欧美视频</a>| <a href="http://2629929.com" target="_blank">日韩一级片网址</a>| <a href="http://actinview.com" target="_blank">欧美在线免费观看亚洲</a>| <a href="http://www24822.com" target="_blank">欧美激情黄色片</a>| <a href="http://xuanxuan88.com" target="_blank">国产欧美日韩另类一区 </a>| <a href="http://haohetour.com" target="_blank">激情视频亚洲</a>| <a href="http://niu96.com" target="_blank">亚洲网在线观看</a>| <a href="http://123hiba.com" target="_blank">免费在线看成人av</a>| <a href="http://0061366.com" target="_blank">在线视频精品一区</a>| <a href="http://www-137999.com" target="_blank">久久久久久午夜</a>| <a href="http://kk8c.com" target="_blank">国产精品久久久久一区</a>| <a href="http://fobdoer.com" target="_blank">亚洲国产美女精品久久久久∴</a>| <a href="http://54zcr.com" target="_blank">亚洲一区在线播放</a>| <a href="http://llyx888.com" target="_blank">久久爱91午夜羞羞</a>| <a href="http://3dmh133.com" target="_blank">亚洲天堂免费在线观看视频</a>| <a href="http://6868681.com" target="_blank">久久一区二区三区四区</a>| <a href="http://hbdfgq.com" target="_blank">99一区二区</a>| <a href="http://viwasmart.com" target="_blank">欧美a级理论片</a>| <a href="http://zj-jufeng.com" target="_blank">国产一区999</a>| <a href="http://www330849.com" target="_blank">亚洲尤物影院</a>| <a href="http://hhh699.com" target="_blank">亚洲美女网站</a>| <a href="http://www895pao.com" target="_blank">欧美电影在线观看</a>| <a href="http://maiiyou.com" target="_blank">精品91久久久久</a>| <a href="http://ewaygou.com" target="_blank">久久九九精品</a>| <a href="http://jav69me.com" target="_blank">亚洲免费网址</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>