#if !defined(AFX_LISTBOXEX_H__60499935_0FEF_4753_8C33_A5DEC876419E__INCLUDED_)
#define AFX_LISTBOXEX_H__60499935_0FEF_4753_8C33_A5DEC876419E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// MwlmfcListBoxEx.h : ヘッダー ファイル
//

/////////////////////////////////////////////////////////////////////////////
// CMwlmfcListBoxEx ウィンドウ

class CMwlmfcListBoxEx : public CListBox
{
// コンストラクション
public:
	CMwlmfcListBoxEx();

// アトリビュート
public:

// オペレーション
public:

// オーバーライド
	// ClassWizard は仮想関数のオーバーライドを生成します。
	//{{AFX_VIRTUAL(CMwlmfcListBoxEx)
	//}}AFX_VIRTUAL

// インプリメンテーション
public:
	virtual ~CMwlmfcListBoxEx();

	void SetDropOnClear(){ m_bDropOnClear = true; }
	void SetDropOnNoclear(){ m_bDropOnClear = false; }

	// 生成されたメッセージ マップ関数
protected:
	//{{AFX_MSG(CMwlmfcListBoxEx)
	afx_msg void OnDropFiles(HDROP hDropInfo);
	//}}AFX_MSG

	DECLARE_MESSAGE_MAP()

private:
	bool m_bDropOnClear;
};

namespace mwlmfc{
	typedef CMwlmfcListBoxEx CListBoxEx;
}//namespace mwlmfc

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ は前行の直前に追加の宣言を挿入します。

#endif // !defined(AFX_LISTBOXEX_H__60499935_0FEF_4753_8C33_A5DEC876419E__INCLUDED_)
