⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ipersistfileimpl.h

📁 大量windows shell编程例子
💻 H
字号:
// IPersistFileImpl.h

#include <AtlCom.h>

class ATL_NO_VTABLE IPersistFileImpl : public IPersistFile
{
public:
   TCHAR m_szFile[MAX_PATH];

   // IUnknown
   STDMETHOD(QueryInterface)(REFIID riid, void** ppvObject) = 0;
   _ATL_DEBUG_ADDREF_RELEASE_IMPL(IPersistFileImpl)

   // IPersistFile
   STDMETHOD(GetClassID)(LPCLSID)
   {
      return E_NOTIMPL;
   }

   STDMETHOD(IsDirty)()
   {
      return E_NOTIMPL;
   }

   STDMETHOD(Load)(LPCOLESTR wszFile, DWORD /*dwMode*/)
   {
      USES_CONVERSION;
      lstrcpy(m_szFile, OLE2T(wszFile));
      return S_OK;
   }

   STDMETHOD(Save)(LPCOLESTR, BOOL)
   {
      return E_NOTIMPL;
   }

   STDMETHOD(SaveCompleted)(LPCOLESTR)
   {
      return E_NOTIMPL;
   }

   STDMETHOD(GetCurFile)(LPOLESTR*)
   {
      return E_NOTIMPL;
   }
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -