我们以创建一个关闭文件 并弹出提示框询问是否关闭的插件为例
首先利用Visual C++提供的DevStudio Add-in Wizard 向导创建一个工程
按系统默认执行即可
点击工作区窗口ClassView 选项 可看到CCommands 目录下的ICommands下自动生成的方法,我们修改一下。
源代码如下
STDMETHODIMP CCommands::QuitCommandMethod()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
VERIFY_OK(m_pApplication->EnableModeless(VARIANT_FALSE));
if(MessageBox(NULL,"确定要VC开发环境吗?