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

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

?? commandctrl.h

?? VC下通過Oracle OCI方式連接數(shù)據(jù)庫。
?? H
字號:
#if !defined(AFX_COMMANDCTRL_H__2BF4ECE9_F408_11D2_A0D2_00105A27C570__INCLUDED_)
#define AFX_COMMANDCTRL_H__2BF4ECE9_F408_11D2_A0D2_00105A27C570__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// CommandCtrl.h : header file
//
// Release 1, Copyright (C) 1999 Ben Bryant
// This is sample source code, nothing more is implied. Use it only as such.
// This software is provided 'as-is', without warranty. In no event will the
// author be held liable for any damages arising from the use of this software.
// Permission is granted to anyone to use this software for any purpose.
// The origin of this software must not be misrepresented; you must not claim
// that you wrote the original software. Altered source versions must be plainly
// marked as such, and must not be misrepresented as being the original software.
// Ben Bryant bcbryant@firstobject.com
//

class CCommand;

/////////////////////////////////////////////////////////////////////////////
// CCommand class

class CCommand
{
// Construction
public:
	CCommand();
	virtual ~CCommand();

	friend class CCmdOutCtrl;
	friend class CCmdInCtrl;

	void Init( CWnd* pWnd, CCmdOutCtrl* pOut, CCmdInCtrl* pIn, CButton *pDo );

// Attributes
public:

// Operations
public:

	void MoveControls( CRect& rectBorder );

	void ParseCommandLine( LPCTSTR szCommand, const char* szaCommandDefns[] );
	CString GetCommand() { return m_parsedcommand.csCommand; };
	CString GetService() { return m_parsedcommand.csService; };
	CString GetCommandLine() { return m_csProcessedCommandLine; };
	CStringArray* GetArgs() { return &m_csaArgs; };
	CString GetSyntaxError() { return m_csSyntaxError; };
	static CString CCommand::GetTimeDate();

// Implementation
protected:
	CString m_csProcessedCommandLine;
	CStringArray m_csaArgs;
	CString m_csSyntaxError;
	struct ParsedCommand
	{
		CString csService;
		CString csCommand;
		CString csArgDefns;
		CString csDescription;
	};
	ParsedCommand m_parsedcommand;
	static void ParseCommandDefn( CString csDefn, ParsedCommand* pCmd );

	void Resize();

	CWnd* m_pWnd;
	CCmdOutCtrl* m_pOut;
	CCmdInCtrl* m_pIn;
	CButton * m_pDo;
};

/////////////////////////////////////////////////////////////////////////////
// CCmdOutCtrl window

class CCmdOutCtrl : public CRichEditCtrl
{
// Construction
public:
	CCmdOutCtrl();

	void Set( CCommand* pCmd ) { m_pCmd = pCmd; };
	void SetFontFace( CString csFaceName = "" );

// Effects
	enum EffectType
	{
		Normal = 0,
		Large = 1,
		Bold = 2,
		Underline = 4,
		Italic = 8,
		Small = 16,
	};

// Operations
	void Output( CString csOut, int nEffect=0, CString* pcsRolledOver=NULL );
	void OutputHelp( CString csCommand, const char* szaCommandDefns[] );
	void OutputTimeDate() { Output( m_pCmd->GetTimeDate() ); };

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CCmdOutCtrl)
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual ~CCmdOutCtrl();

protected:
	CCommand* m_pCmd;

	BOOL m_bEraseBackground;
	CString m_csFaceName;

	// Generated message map functions
protected:
	afx_msg void OnRunSelection();
	afx_msg void OnCopyToCmdEntry();
	afx_msg void OnCopySelection();
	//{{AFX_MSG(CCmdOutCtrl)
	afx_msg void OnSysColorChange();
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
	//}}AFX_MSG

	DECLARE_MESSAGE_MAP()
};


/////////////////////////////////////////////////////////////////////////////
// CCmdInCtrl window

class CCmdInCtrl : public CEdit
{
// Construction
public:
	CCmdInCtrl();

	void Set( CCommand* pCmd ) { m_pCmd = pCmd; };

// Attributes
public:

	void CheckLines();

// Operations
public:

	void SetCommandText( CString csCommand ) { SetWindowText(csCommand); CheckLines(); };

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CCmdInCtrl)
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual ~CCmdInCtrl();

protected:
	int m_nLines;
	CCommand* m_pCmd;

	// Generated message map functions
protected:
	//{{AFX_MSG(CCmdInCtrl)
	afx_msg void OnChange();
	//}}AFX_MSG

	DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_COMMANDCTRL_H__2BF4ECE9_F408_11D2_A0D2_00105A27C570__INCLUDED_)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产精品大片| 久久久精品欧美丰满| 1区2区3区国产精品| 久久久久久久久免费| 中文字幕第一区第二区| 精品欧美一区二区三区精品久久| 欧美日韩视频在线一区二区| 成人国产精品免费观看| 中文字幕视频一区| 日本韩国一区二区三区视频| 伊人色综合久久天天人手人婷| 欧美少妇一区二区| 美女爽到高潮91| 国产欧美日韩另类视频免费观看| 成人免费精品视频| 亚洲一级二级在线| 欧美一级在线视频| 国产精品99久久久久久久vr | 国产电影精品久久禁18| 国产精品人人做人人爽人人添| 91年精品国产| 蜜桃精品视频在线| 日本一区二区三区在线不卡| 精品国产1区二区| 粉嫩高潮美女一区二区三区| 亚洲综合清纯丝袜自拍| 欧美成人女星排行榜| 91在线视频网址| 午夜电影一区二区| 久久精品网站免费观看| 欧美丝袜自拍制服另类| 国产一区在线不卡| 一区二区激情小说| 精品国产乱码久久久久久蜜臀| 97久久久精品综合88久久| 日本欧洲一区二区| 亚洲免费伊人电影| 欧美精品一区二区精品网| 色婷婷精品久久二区二区蜜臂av| 美国十次了思思久久精品导航| 国产精品久久久久9999吃药| 精品少妇一区二区三区在线播放| 色综合夜色一区| 国产精品一区二区在线观看不卡 | 欧美日本精品一区二区三区| 福利91精品一区二区三区| 性感美女久久精品| 亚洲欧洲日本在线| 亚洲精品一区二区三区在线观看 | 欧美做爰猛烈大尺度电影无法无天| 国产专区综合网| 日日夜夜一区二区| 亚洲一区中文日韩| 国产精品五月天| 久久久久久日产精品| 国产精品久久久久久福利一牛影视| 欧美日韩高清一区二区三区| 99久久99久久综合| 国产精品资源在线观看| 蜜桃传媒麻豆第一区在线观看| 亚洲精品一二三四区| 欧美激情一区二区三区| 精品美女一区二区| 91精品欧美久久久久久动漫| 在线视频一区二区三区| 成人av高清在线| 国产成+人+日韩+欧美+亚洲| 激情文学综合网| 亚洲国产中文字幕在线视频综合| 亚洲国产高清不卡| 日韩高清不卡在线| 91视视频在线观看入口直接观看www| 日本一区二区三区久久久久久久久不| 国产精品一区二区久久精品爱涩| 亚洲免费大片在线观看| 日韩精品一区二区三区swag| 色综合久久久久久久| 日韩极品在线观看| 97精品久久久午夜一区二区三区 | 日韩欧美国产一区二区在线播放| 欧美精三区欧美精三区| 精品视频资源站| 欧美肥妇free| 欧美一区二区三区在线观看| 91精品国产品国语在线不卡| 3751色影院一区二区三区| 欧美日韩免费观看一区三区| 在线成人免费视频| 欧美成人一区二区三区在线观看| 精品日韩在线观看| 色婷婷综合在线| 国产一区二区三区美女| 激情久久五月天| 美女一区二区三区在线观看| 日韩国产欧美一区二区三区| 午夜欧美在线一二页| 中文字幕精品三区| 欧美成人免费网站| 精品国产乱码久久久久久1区2区| 欧美中文字幕久久| 精品日韩欧美一区二区| 免费久久精品视频| 亚洲人吸女人奶水| 亚洲成人中文在线| 久久99国产精品久久| 不卡视频一二三| 欧美日韩在线一区二区| 日韩视频一区在线观看| 国产精品视频免费看| 亚洲综合成人在线| 精品亚洲成a人在线观看| 不卡的av在线播放| 欧美视频你懂的| 久久综合av免费| 一区二区三区精品视频| 久久成人麻豆午夜电影| 成人美女在线视频| 777午夜精品免费视频| 久久精品免视看| 亚洲福利电影网| 国产成人免费网站| 制服丝袜日韩国产| 国产精品污污网站在线观看| 亚洲不卡一区二区三区| 国产高清在线精品| 欧美喷水一区二区| 中文字幕字幕中文在线中不卡视频| 日本视频中文字幕一区二区三区| 成人免费高清视频| 欧美一区二区视频观看视频| 亚洲欧洲综合另类在线| 国产美女视频一区| 在线综合视频播放| 亚洲色图色小说| 久久成人麻豆午夜电影| 精品视频一区 二区 三区| 国产女人18毛片水真多成人如厕 | 欧美专区亚洲专区| 国产午夜精品一区二区三区嫩草 | 精品免费日韩av| 韩日av一区二区| 91精品国产免费久久综合| 亚洲日本在线天堂| 国产成人午夜高潮毛片| 欧美电视剧免费全集观看| 午夜精品久久久久久不卡8050| 色婷婷国产精品| 国产精品少妇自拍| 国产精品99久久久| 国产精品久久久久久久久久久免费看 | 日韩高清在线一区| 97se亚洲国产综合自在线观| 日韩欧美一区中文| 亚洲bt欧美bt精品| 色播五月激情综合网| 中文字幕中文字幕在线一区 | 成人午夜短视频| 精品av综合导航| 日韩在线一区二区三区| 日本久久电影网| 亚洲人成网站精品片在线观看| 成人不卡免费av| 中日韩av电影| 成人免费视频视频| 国产精品久久久久影院色老大 | 99久久精品费精品国产一区二区| 久久亚洲影视婷婷| 国产一区二区中文字幕| 欧美大片免费久久精品三p| 三级影片在线观看欧美日韩一区二区| 欧美性大战久久久久久久蜜臀| 尤物在线观看一区| 欧美在线观看18| 亚洲一线二线三线久久久| 欧美视频一区二| 日日欢夜夜爽一区| 日韩欧美久久一区| 国产在线视频一区二区三区| 欧美日产在线观看| 免费高清在线一区| 精品久久久久一区二区国产| 久久精品国产一区二区三区免费看| 日韩欧美一区二区久久婷婷| 亚洲国产中文字幕在线视频综合 | 欧美日韩国产精品成人| 99精品欧美一区| 久久精品国内一区二区三区| 久久精品国产亚洲5555| 蜜臀久久久久久久| 日韩电影在线一区二区| 亚洲三级理论片| 夜夜爽夜夜爽精品视频| 亚洲妇女屁股眼交7| 国产一区二区网址| 99re成人在线| 日韩一区二区免费在线观看| 久久综合狠狠综合| 亚洲一区二区三区四区在线| 国产夫妻精品视频| 日日夜夜精品视频免费|