sbdestination.cpp
来自「该文件是教你如何从根目录中找到你要删除的文件夹.」· C++ 代码 · 共 49 行
CPP
49 行
// SBDestination.cpp: implementation of the CSBDestination class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "SBDestination.h"
#ifdef _DEBUG
#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);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?