[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
xampp182
/
FileZillaFTP
/
source
/
interface
/
misc
/
[
Home
]
File: SBDestination.cpp
// SBDestination.cpp: implementation of the CSBDestination class. // ////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include "SBDestination.h" #if defined(_DEBUG) && !defined(MMGR) #undef THIS_FILE static char THIS_FILE[]=__FILE__; #define new DEBUG_NEW #endif ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// CSBDestination::CSBDestination(const HWND hParent, const int nTitleID) : CBrowseForFolder(hParent, NULL, nTitleID) { } CSBDestination::~CSBDestination() { } void CSBDestination::SetInitialSelection(const CString & strPath) { m_strInitialSelection = strPath; } void CSBDestination::OnInit() const { SetSelection(m_strInitialSelection); SetStatusText(m_strInitialSelection); } void CSBDestination::OnSelChanged(const LPITEMIDLIST pidl) const { CString strBuffer; if (SHGetPathFromIDList(pidl, strBuffer.GetBuffer(MAX_PATH))) strBuffer.ReleaseBuffer(); else strBuffer.ReleaseBuffer(0); SetStatusText(strBuffer); }