📄 atlword03.cpp
字号:
// AtlWord03.cpp : Implementation of CAtlWord03
#include "stdafx.h"
#include "Atl21.h"
#include "AtlWord03.h"
#include "CAtlDlg.h"
/////////////////////////////////////////////////////////////////////////////
// CAtlWord03
// 按钮事件响应信息定义
_ATL_FUNC_INFO OnClickButtonInfo = {CC_STDCALL,VT_EMPTY,2,{VT_DISPATCH,VT_BYREF | VT_BOOL}};
STDMETHODIMP CAtlWord03::InterfaceSupportsErrorInfo(REFIID riid)
{
static const IID* arr[] =
{
&IID_IAtlWord03
};
for (int i=0; i < sizeof(arr) / sizeof(arr[0]); i++)
{
if (InlineIsEqualGUID(*arr[i],riid))
return S_OK;
}
return S_FALSE;
}
// 工具条按钮1点击事件响应涵数
void __stdcall CAtlWord03::OnClickButton1(IDispatch* /*Office::_CommandBarButton* */ Ctrl,VARIANT_BOOL * CancelDefault)
{
USES_CONVERSION;
CComQIPtr<Office::_CommandBarButton> pCommandBarButton(Ctrl);
// CAtldlg m_dlg;
// m_dlg.DoModal();
// _Module.Init(NULL, hInst);
MessageBox(NULL,"liaozhen","lumin",MB_OK|MB_YESNO);
int nCmdShow = 1;
CMyWindow wndMain;
MSG msg ;
// Create our main window
if ( NULL == wndMain.Create ( NULL, CWindow::rcDefault, _T("My First ATL Window") ))
return ; // window creation failed
wndMain.ShowWindow(nCmdShow);
wndMain.UpdateWindow();
// standard Win32 message loop:
wndMain.m_spApp = m_spApp;
wndMain.AtlApi(msg);
// _Module.Term();
// HINSTANCE result=ShellExecute(NULL, _T("open"), _T("http://www.vckbase.com"), NULL,NULL, SW_SHOW);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -