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

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

?? ncomboctl.h

?? VisualC++實踐與提高-ActiveX篇源碼
?? H
字號:
/************************************
  REVISION LOG ENTRY
  Revision By: Mihai Filimon
  Revised on 12/11/98 3:19:40 PM
  Comments: NComboCtl.h : Declaration of the CNComboCtrl ActiveX Control class.
			CNComboCtrl : See NComboCtl.cpp for implementation.
 ************************************/


#if !defined(AFX_NCOMBOCTL_H__DE201796_9000_11D2_8726_0040055C08D9__INCLUDED_)
#define AFX_NCOMBOCTL_H__DE201796_9000_11D2_8726_0040055C08D9__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "NWindow.h"

class CNComboCtrl : public COleControl
{
	friend class CNWindow;
	friend class CNListCtrl;
	friend class CNHeader;
	DECLARE_DYNCREATE(CNComboCtrl)

// Constructor
public:
	CNComboCtrl();

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CNComboCtrl)
	public:
	virtual void OnDraw(CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid);
	virtual void DoPropExchange(CPropExchange* pPX);
	virtual void OnResetState();
	virtual BOOL PreTranslateMessage(MSG* pMsg);
	protected:
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	//}}AFX_VIRTUAL

// Implementation
protected:
	BOOL m_bCreated;
	CNWindow m_nWindow;
	~CNComboCtrl();

	BEGIN_OLEFACTORY(CNComboCtrl)        // Class factory and guid
		virtual BOOL VerifyUserLicense();
		virtual BOOL GetLicenseKey(DWORD, BSTR FAR*);
	END_OLEFACTORY(CNComboCtrl)

	DECLARE_OLETYPELIB(CNComboCtrl)      // GetTypeInfo
	DECLARE_PROPPAGEIDS(CNComboCtrl)     // Property page IDs
	DECLARE_OLECTLTYPE(CNComboCtrl)		// Type name and misc status

// Message maps
	//{{AFX_MSG(CNComboCtrl)
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnSize(UINT nType, int cx, int cy);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

// Dispatch maps
	//{{AFX_DISPATCH(CNComboCtrl)
	long m_nDropDownHeight;
	afx_msg void OnDropDownHeightChanged();
	afx_msg long GetColumnKey();
	afx_msg void SetColumnKey(long nNewValue);
	afx_msg BOOL GetResizing();
	afx_msg void SetResizing(BOOL bNewValue);
	afx_msg long GetSelectItem();
	afx_msg void SetSelectItem(long nNewValue);
	afx_msg long InsertColumn(long nColumn, LPCTSTR sColumnName, long nWidth, long nJustify, BOOL bEnable, BOOL bVisible);
	afx_msg BOOL DeleteColumn(long nColumn);
	afx_msg long GetColumnCount();
	afx_msg long InsertItem(long nItem, LPCTSTR sItem);
	afx_msg BOOL SetItemText(long nItem, long nSubItem, LPCTSTR sItem);
	afx_msg BOOL SetItemData(long nItem, long wData);
	afx_msg long GetItemCount();
	afx_msg BSTR GetItemText(long nItem, long nSubItem);
	afx_msg long GetItemData(long nItem);
	afx_msg BSTR GetColumnName(long nColumn);
	afx_msg long GetColumnWidth(long nColumn);
	afx_msg void SetColumnWidth(long nColumn, long nNewValue);
	afx_msg BOOL GetColumnVisible(long nColumn);
	afx_msg void SetColumnVisible(long nColumn, BOOL bNewValue);
	afx_msg BOOL GetColumnEnable(long nColumn);
	afx_msg void SetColumnEnable(long nColumn, BOOL bNewValue);
	//}}AFX_DISPATCH
	DECLARE_DISPATCH_MAP()

	afx_msg void AboutBox();

// Event maps
	//{{AFX_EVENT(CNComboCtrl)
	void FireChangingItem(long nItem)
		{FireEvent(eventidChangingItem,EVENT_PARAM(VTS_I4), nItem);}
	void FireChangedItem(long nItem)
		{FireEvent(eventidChangedItem,EVENT_PARAM(VTS_I4), nItem);}
	void FireChangeColumnKey(long nColumn)
		{FireEvent(eventidChangeColumnKey,EVENT_PARAM(VTS_I4), nColumn);}
	void FireChangeColumnContent(short nColumn, LPCTSTR sColumnContent, long nType)
		{FireEvent(eventidChangeColumnContent,EVENT_PARAM(VTS_I2  VTS_BSTR VTS_I4), nColumn, sColumnContent, nType);}
	//}}AFX_EVENT
	DECLARE_EVENT_MAP()

// Dispatch and event IDs
public:
	enum {
	//{{AFX_DISP_ID(CNComboCtrl)
	dispidDropDownHeight = 1L,
	dispidColumnKey = 2L,
	dispidResizing = 3L,
	dispidSelectItem = 4L,
	dispidInsertColumn = 5L,
	dispidDeleteColumn = 6L,
	dispidGetColumnCount = 7L,
	dispidInsertItem = 8L,
	dispidSetItemText = 9L,
	dispidSetItemData = 10L,
	dispidGetItemCount = 11L,
	dispidGetItemText = 12L,
	dispidGetItemData = 13L,
	dispidGetColumnName = 14L,
	dispidColumnWidth = 15L,
	dispidColumnVisible = 16L,
	dispidColumnEnable = 17L,
	eventidChangingItem = 1L,
	eventidChangedItem = 2L,
	eventidChangeColumnKey = 3L,
	eventidChangeColumnContent = 4L,
	//}}AFX_DISP_ID
	};
};

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

#endif // !defined(AFX_NCOMBOCTL_H__DE201796_9000_11D2_8726_0040055C08D9__INCLUDED)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美夫妻性生活| av毛片久久久久**hd| 欧美一区二区三区啪啪| 视频一区二区三区入口| 欧美一区二区三区在线电影| 日本不卡一二三区黄网| 精品国产免费久久 | 亚洲精品一区二区三区在线观看| 精品一区二区精品| 亚洲国产精品ⅴa在线观看| 99精品久久99久久久久| 亚洲图片自拍偷拍| 日韩免费观看高清完整版| 国产精品18久久久久久久久| 国产精品灌醉下药二区| 欧洲精品在线观看| 久久综合综合久久综合| 欧美国产日本韩| 在线观看亚洲一区| 美国毛片一区二区三区| 亚洲国产精品成人久久综合一区| 欧洲一区二区av| 国产一区二区在线观看视频| 亚洲色图视频网| 日韩三级在线观看| 成人午夜精品一区二区三区| 亚洲成人三级小说| 国产无人区一区二区三区| 色哟哟国产精品免费观看| 日本三级韩国三级欧美三级| 国产欧美一区二区精品性| 欧美日韩国产免费一区二区| 国产在线不卡视频| 亚洲精品欧美在线| 国产日韩精品一区二区三区| 欧美日韩一二区| 成人午夜短视频| 久草热8精品视频在线观看| 亚洲精品网站在线观看| 久久色在线观看| 91精品国产91久久久久久最新毛片 | 日韩欧美国产小视频| av午夜一区麻豆| 国产尤物一区二区在线| 亚洲一二三四在线观看| 中文字幕不卡三区| 精品久久免费看| 欧美人动与zoxxxx乱| 成人av网站在线观看| 久久成人免费网| 亚洲va欧美va人人爽| 1024成人网色www| 国产日韩欧美精品在线| 精品久久久久av影院| 欧美一区二区成人| 欧美亚洲国产一区在线观看网站| 成人丝袜高跟foot| 国产一区二区视频在线播放| 日本美女一区二区三区视频| 亚洲一二三四区| 精品影视av免费| 奇米一区二区三区av| 午夜久久久久久| 亚洲综合在线免费观看| 国产精品成人免费精品自在线观看 | 久久久亚洲精品一区二区三区| 欧美日本在线观看| 欧美精品久久99久久在免费线| 欧洲人成人精品| 欧美视频完全免费看| 欧美这里有精品| 欧美三级韩国三级日本三斤| 一本色道亚洲精品aⅴ| 99精品国产91久久久久久 | 亚洲日本va午夜在线影院| 久久精品欧美一区二区三区不卡| 欧美成人video| 精品处破学生在线二十三| 欧美tickling挠脚心丨vk| 91精品蜜臀在线一区尤物| 欧美一级在线观看| 精品国产乱码久久久久久牛牛| 欧美一区二区视频在线观看2022 | 精品午夜一区二区三区在线观看| 日韩电影在线一区二区三区| 日韩福利电影在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 秋霞成人午夜伦在线观看| 日韩 欧美一区二区三区| 日韩av午夜在线观看| 国产在线麻豆精品观看| 国产激情视频一区二区三区欧美| 国产成人综合网站| 91麻豆免费在线观看| 欧美自拍丝袜亚洲| 欧美精选一区二区| 欧美精品一区二区三区在线| 国产嫩草影院久久久久| 亚洲美女视频在线| 日本欧美加勒比视频| 国产精品综合av一区二区国产馆| 白白色 亚洲乱淫| 3d成人动漫网站| 国产日韩精品视频一区| 亚洲男帅同性gay1069| 日韩高清国产一区在线| 国产精品亚洲а∨天堂免在线| 99久久99久久久精品齐齐| 欧美日韩国产片| 欧美国产乱子伦 | 美女被吸乳得到大胸91| 国产成人av自拍| 在线免费观看一区| 亚洲精品在线观| 亚洲亚洲人成综合网络| 国产一区日韩二区欧美三区| 91成人国产精品| 久久精品视频在线免费观看| 亚洲黄色在线视频| 国产精品亚洲综合一区在线观看| 91福利国产精品| 久久蜜桃一区二区| 亚洲福利一区二区| k8久久久一区二区三区| 欧美一区二区三区公司| 亚洲乱码国产乱码精品精的特点| 久久国产精品色婷婷| 欧美在线一区二区| 国产精品视频免费| 久久99热99| 欧美日韩国产在线播放网站| 亚洲欧美综合网| 激情欧美日韩一区二区| 欧美美女bb生活片| 一区二区三区在线视频免费| 国产在线看一区| 91精品国产色综合久久不卡电影| 中文字幕欧美一| 国产精品亚洲人在线观看| 制服.丝袜.亚洲.中文.综合| 亚洲免费av高清| 成人精品视频一区二区三区尤物| 精品成人佐山爱一区二区| 亚洲一区二区在线观看视频| jlzzjlzz国产精品久久| 久久久精品蜜桃| 久草在线在线精品观看| 91精品国产综合久久久蜜臀粉嫩| 一区二区三区在线播放| 99久久久免费精品国产一区二区| 国产拍欧美日韩视频二区| 久久机这里只有精品| 91精品免费在线观看| 亚洲1区2区3区4区| 欧美日韩一区国产| 一区av在线播放| 色老头久久综合| 伊人色综合久久天天人手人婷| 99国产精品99久久久久久| 国产精品蜜臀在线观看| 国产aⅴ精品一区二区三区色成熟| 精品福利av导航| 国产麻豆精品视频| 久久精子c满五个校花| 久久99热国产| 久久久久久黄色| 国产一区不卡视频| 欧美激情一区二区在线| 国产99精品国产| 亚洲欧洲精品一区二区三区| 成人av动漫在线| 亚洲视频狠狠干| 91搞黄在线观看| 五月婷婷综合在线| 日韩亚洲欧美高清| 国产精一品亚洲二区在线视频| 久久影院视频免费| 国产高清久久久久| 中文一区一区三区高中清不卡| 国产99久久久国产精品| 中文字幕一区二区三区不卡| 一本一道久久a久久精品| 亚洲国产一区视频| 日韩免费看的电影| 国产精品99久久久久久久女警 | 2020国产精品| 成人深夜视频在线观看| 亚洲欧洲日本在线| 7777精品伊人久久久大香线蕉的| 蜜桃一区二区三区在线观看| 国产亚洲精品精华液| 91网站最新地址| 三级亚洲高清视频| 国产性天天综合网| 91久久精品一区二区三区| 蜜桃视频在线观看一区| 国产精品免费看片| 欧美猛男男办公室激情| 国产成人日日夜夜| 亚洲一区二区三区四区不卡|