Office ????? C++ ????? ??? ???????

???? ?????? ???? ??????
???? ID: 196776 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ???? Microsoft Office ?? ??? ??????? ????? C++ ?? ????? ??????? ???????? ?? ????? ???? ???

???? ???????

???? ????

  1. ???? ??????? ???
  2. ??? ??? ???????, ???? ??? ??????? ?? ???? ??? ?? ????? ?? ??? ????? ???????? ?? ??? ????
  3. ???? ??? ????? ?????? ?? ??? ??????? ?? ????? ?? ???? ????
  4. ???? COM ???
  5. ???? ???? ??? ??????? ???? ?? ??? ???? Office ????????? ?? ?? ??? ?????????
  6. ???? ???? ???? ??? ???????? ?????????
  7. ???? ???? ??? ??? ????? Office ??????????? ?? ??????
  8. ???? ??????? ??? ???? ???? ??? ???? ?? ???? ??? ???? ??? ??????
  9. ?? ????? ?????? ???,-2147352573 ?? 0x80030002, ???? ???? ?????
  10. ???? ???? ?????? ????????? ???
  11. Microsoft Excel 95 ??, ????? Microsoft Excel 97 ?? ??? ???? ?? ??? ???? ??????? ??? ??? ???? ??? ??????
  12. ????? ?? ??? ??? ??????? ????????? ???? ?????? ??? ???? ????????? ?????? ???? ?? ????
  13. ???? ??? ?? ?? ???? ??? ??? Microsoft Office ????????? ??????????, ?? ??? ??? ???? ???? ????? ??? ?? ???? ??? ??? ????????? ??????? ?? ????? ???? ??? ??????
  14. ???? ???? ???????? ???????? Microsoft Office ????????? ???
  15. ???? ???? ??? ??????? ??? ??? Microsoft Office ????????? ???? ???????? ????

?????? ?? ?????

  1. ???? ??????? ???

    ??????? (formerly OLE ???????) ?? ???? ?????? ????????? ?? ??????????? ?? ??? ???? ?? ???? ??????????? ??? ????? ???? ?? ?????? ???? ?? ?? ?? ????? ??? ?????? ?? ???, ?? ?? ???? ??? utilize Microsoft Word ?????? ?? ??????? ?? ???????? ??? ?????? ???? ?? ??? ???? ?????????? Microsoft Word ?? ???? ???? ????????? ?? ???? ?? ??? ??? ?? ?? ?? ????? ?? ???? ??? Microsoft Excel ????????, ?????? ?? ???? ???????? ?????? ?? ????? ???? ?? ??? ????? ?? ???? ????? ?? ?? ????
  2. ??? ??? ???????, ???? ??? ??????? ?? ???? ??? ?? ????? ?? ??? ????? ???????? ?? ??? ???? ????? Kruglinski ?? "?????? ????? C++" ?? ?????? 24 (ISBN:1 - 57231 - 565 - 2) ?? ??????? ??????? ??? ?? ??? ????? ?????? supplies. ??? ??, Microsoft ???????? ??????? ?? ?? ????? ????? ??? ?? ???? ????? ?? ?? ????? ??????? ????, ?? ??? ????? ???? ?? Microsoft ???????? ??? ????? ?? ??????? ?????? ???? ???? ???:
    152023?????? Study OLE ??????? ?? ??? ??? ??? ??
    ??? ?? ????? ?????? ?? ????? ??, ????? ????? ???? ?? Microsoft ???????? ??? ?????:
    179706Excel ?? ?????/?????? ?? ?? ????????????? ?? ???????? ???? ?? ??? MFC HOWTO ????? ????
  3. ???? ??? ????? ?????? ?? ??? ??????? ?? ????? ?? ???? ????

    ??????? ?? ????? ?? ???? ??? ??? ?????? ????? ???: MFC, #import ?? C++/C:

    • MFC, ?? ??? Microsoft Office ?????? ????????? ?? "???? ????" ?? ??????? ???? ?? ??? ????? C++ ClassWizard ?? ????? ????? ?? ????, ??? ?? ???? MFC ????, ???? COleVariant, COleSafeArray, COleException, ??????? ?? ????? ?? ??? ?????? ?? ???? ?????? ?? ????? ?? ???? ??, ?? Microsoft ???????? ???????? ?? ??????? MFC ?? ????? ?????
    • #import, became ?????? ????? C++ 5.0, ?? ??? ?? ??? directive ????? VC ++ "??????? ????" ???? ????????? ?????? ????????? ??? ??? ?? ???? ????? ?? ????? ????? ???? ???????? ???????? ?? ???? ?????? - counting ?? ?????????? ?? Microsoft Office ??????????? ?? ??? ????? ???? ??? ???
    • C/C++ ??????? ??????? ?? ???? ???? ??, ????? ???-??? ??? MFC overhead ?? #import ?? ??? ?????? ?? ???? ?? ??? ?????? ??? Basically, ??? APIs CoCreateInstance() ?? ??? ??? ??? ????, ?? ???? IDispatch ?? IUnknown COM interfaces.
    ??? ???? ?? ??? ??? slight ???? ?? ???? C ?? ??? ????? COM C++ ???? ?? ??-??? ??????? ???? ??? ?? ??????? C++ ??????? ?? ??? ?????????? ??? ???? ??????? ?? ???, ????? ????? ???? ?? Microsoft ???????? ??? ?? C ?????? ?? ??? ?????:
    181473HOWTO: ??? C ????????? ?? OLE ??????? ?? ????? ????
  4. ???? COM ???

    ??????? ?? ???? ?? ??? ???????? ???? (COM) ??? COM ?? ???? ???? ?????????? ??????????? ???????? ?? ?????? ??, ?? self-contained ?????????? ??? ???? ??? ?? ??? ??????? ???? ??? ??? ??? ????????? ???????? ??????? ???????????? (OOP) paradigm ?? ????? ???? ??????????? ?? ??? ???? ?? ??? ?? ??? ??? ?? ?? ?????? ???????? ???????? exposes ???????? ?? ?? ??? ????, ?? ??? ????? ???? ?? ??? ??? ????????, ???? ?? ???????, ????? ?? ???? ?? ??????????, ?? ???????? ?? ?????? ?? ???? ???

    COM ?? ?? ????????-???? ????????? (DLL) ???????? ?????? ?? ??? ??????? ?????? ?????? ?? ?? ?????? ?? ?? ???? ??????? ?? ?? ?????? ?? ????? ???? ??? ?? ?????? ?? "Marshalling" ????, ?? ????? ????????? ???????? ?? ????? ?????? ?? ??? ??????? ????????? ??? ???????? ?? ??, ????? ????????? ?? ???, ???? ???? ?? ??? passes ??? ?? ?????? ?? ?? ??????? ?????? ????? ???, ?? ???? ?????? ?? ?? ??????? ?? ??. exe ????????? ????? ????? ??? ?? ??? ??, ?? ????? ???????? ????? ??? ?? ???? ??? Marshalling ?? ???? ????? ??? ????? ?? ??????? ??? ?? ???? ????????? ?????? ??? ?? ???????? ??? ?? ??????? ?? ??? ?? ????? ??? ??? ??? ?? ???? ?????? ??????? COM ???????????? ?????? ?????? ??? ?? ??????? ?? ??? ?????? ??? ?????? ?? ???? ??? ??????? ?? ??? ????? ????? "?????? ole - ??????? ???????" Kraig Brockschmidt, ISBN 1-55615-843-2, "?????? COM" Dale Rogerson - ISBN 1-57231-349-8, ?????? ?? ?? "??????? ?????????? ?? ?????? ???," ISBN 1-57231-584-9?
  5. ???? ???? ??? ??????? ???? ?? ??? ???? Office ????????? ?? ?? ??? ?????????

    GetActiveObject() API ?? ????? ????? ??????? ????? ????? ??? ??????? ROT (?? ??? ???????? ??????), RegisterActiveObject() API ??????? ??????? ??????? ??????? ?? ???? ??? ?? ??? ?? ??? ???????? ?? ????:
          // Translate server ProgID into a CLSID. ClsidFromProgID
          // gets this information from the registry.
          CLSID clsid;
          CLSIDFromProgID(L"Excel.Application", &clsid);  
    
          // Get an interface to the running instance, if any..
          IUnknown *pUnk;
          HRESULT hr = GetActiveObject(clsid, NULL, (IUnknown**)&pUnk);
    
          ASSERT(!FAILED(hr));
    
          // Get IDispatch interface for Automation...
          IDispatch *pDisp;
          hr = pUnk->QueryInterface(IID_IDispatch, (void **)&pDisp);
          ASSERT(!FAILED(hr));
    
          // Release the no-longer-needed IUnknown...
          pUnk->Release();
    
    						
    ???:: ??? ??? ?? ?? ???? ???????? ?? ??????? ???? ?? ??? ?? Office ????????? ??? ??? ???, ?? ?? ???? ???? ??? ????? ????? GetActiveObject() API ?? ????? ???? ??? ????? ???? ??? ???? ?????? ?? ??? ??????? ?????

    Theoretically, ???????? ???-??? ???????? ?? ??? ROT iterate ?? ???? ???, ????? Office ??? ? ??????? ????? ??? ???? ??????? ???? ?? ?? ROT ??? ??????? ????? ?? ??? ?????? ????? ?? ?? (??? ???? ???? ?? ??? ?? distinguished ??? ??)? ???? ???? ?? ?? ?? ?? ?? ???? ?? ?????? ???? ?? ?????? ?? ??? ??????? ???? ???? ?? ????? ???????, Office ??? ROT ??? ?? ???? ???????? ???????, ??????? ?? ?? ???? ??? ??????????? ??????? ?? ???? ?????????? ROT ???? ??????? ???????? ?? ??? ??? attaching ?? ???, ???? ??? ??? ?? ????????? ???????? ??????? ??????????? ??????? ROT ??????????? ?? ??? ????????? ?? ??? ??? ?? ??? ????? Microsoft ???????? ???? ??? ??? ??? ??:
    190985HOWTO: ??????? IDispatch ?? ???? Word ????????? ?? Excel ?? ???? OCX
    ???? ???? PowerPoint, ?? ??? ??? ???? ?? ??? ??? ???-??????? ????????? ?? ??????? ??; ?? ??? ????? ?? ?? ??????? ?? ??? ???? ?? ???? ????
  6. ???? ???? ???? ??? ???????? ?????????

    ??? ??????? ?? "????????" ???????? ???? ?? Visual Basic ??? ?? ?? ???? ??? casually ??? ?????? ?? ?????? ?? ??? ????? ???????, ????? C++ ?? ??? ??? ???? ??? ????? .vt ????? ?? VT_ERROR ????? VARIANT ?? ??? ??, ?? .scode ????? ??? DISP_E_PARAMNOTFOUND ??? ?? ??:
          // VARIANT used in place of optional-parameters.
          VARIANT varOpt;
          varOpt.vt = VT_ERROR;
          varOpt.scode = DISP_E_PARAMNOTFOUND;
    						
    ?? ?? ?????? ???? Visual Basic ?? ??????? behind-the-scenes.
  7. ???? ???? ??? ??? ????? Office ??????????? ?? ??????

    Basically ??? ("????") ??? ????? ???? ???????? ??????????? ????, ?? ???? ????????? ("?????") ?? ??? ??????? ??????? ?????? ????? ???? ???? ???? ??? ?? ??? ?????? Microsoft Word ?? ???:
    183599HOWTO: ??? VC ++ ????? Microsoft Word97 ????????? ?????
    ???????? ??? ??????? ??????? ?????, ???? ?? ??? ?? ????? IConnectionPointContainer ??????? ?? IID ????? ??????? ?? ??? FindConnectionPoint() ??? ????? ?? ???? ??? ?? IConnectionPoint ???????? ?? ?? ??? ??? ?? ?? ???? ????? ???????? ?? ?? ???????? ?? ??? Advise() ??? ???? ?? ??? ??? ????? ????? ?? ??? ???? ?? ??????? ?? ?????? ?? ?? ?? ??????? ?? ?? ?????
  8. ???? ??????? ??? ???? ???? ??? ???? ?? ???? ??? ???? ??? ??????

    ??????? ?? ??? ??? ?? ?????? ?? ?? ??????? ???? repetitive ????? ?? ????? ?? ???? ?? ??? ?? Excel ?? ??????? ?? ??? ??????? ?? ?????????? ???????, ?????? ??? ?? ?? ???? ???? ????? ?? ???? ?? ??? ?? ??? SAFEARRAY ?? ????? ???? ???? ??????? ???? ???? ???? ??????? ?? ????????? ?????? ?? ??? ????? Microsoft ???????? ???? ?????:
    186120HOWTO: Excel ???????? ?? ?? ?????? ???? ???? ?? ??? ??? ?? ??? MFC ?? ?????
    186122HOWTO: Excel ???????? ?? ?? ?????? ?? ??? ???? ?? ??????? ???? ?? ??? MFC ?? ?????
    179706HOWTO: Excel ???????? ?? ?? ?? ????????????? ?????/??????? ?? ??? MFC ?? ?????
    ??? ??, ?? ????? ?? ?????????? ?? ????? ?? ???? ???-??? ???????? ??????? ?? ??? ?????????? ??? ?????? ?? ???, ?? ?? ???? ??? ?????????? ??? ???? ???? ?? ????????? ?????, ?? ??? ??????? ?? ??? ????? ?? ????? ???? ?? ??? ??????? ?? ????? ????? ?? vice-versa; ????? ?? ?????????? ?? ??? ????? ?? ?????, ?? ???? ????????? ??? ????????
  9. ???? ?? ????? ?????? ???, ????-2147352573 ?? 0x80030002 ????? ???? ???

    ?? ??? HRESULTs ?? ??? ??? ???? ???? ?? ?? winerror.h ??? ????????? ??? ???? ??? ?? ???????????? ???? ?? ???? ?? ???? ?? ???? ?????? ?? ?????? ?? ??????? ???????? ?? ??? ???? ?? ???????? ?? meaningful ??????? ??? ?????? ???? ?? ??? ????? C++ ?? ??? ??? ?? ?? ErrLook.exe ?????? ?? ????? ?? ?????

    ??? ?? ????????? ????????? ?? ??? ??? ????? ??????? ???? ????? ???, ?? ?? FormatMessage() API ?? ????? ?? ???? ???? ???? ??????? ?? ?????? ?? ??? ????? Microsoft ???????? ?????? FormatMessage() ?? ????? ?? ??? ?????:
    186063???????: Translating ??????? ????????? VB/VBA ?? ???
    122957?????: Decode32 ?? Decode16 OLE ?????? ??? ?????? ?????
    ???:: ??? ?? Visual C++ 6.0 ?? ????? ?? ??? ??? ?? ?? ?? ?????? ?? ??? ?? ???? ??? ????? ??? ????? ??, ???? ", hr" (???? ??????) ?? ??? ??? ???? ??? ?????? ????? C++ ??!
  10. ???? ???? ?????? ????????? ???

    ???? ?????? ????????? C/C++ ????? ??? ???? ?? ???? ??? ????? ????????, ???????, ?? ??? ?? ?? ???? ????? ???????? ?? ??? ??? ?? OLE/COM ???????? ?????? (Oleview.exe) ????? C++ ?? ??? ??? ?? ?? ??? ?????? ????????? ?? ??? ???? ???? ???? Microsoft Office 95, 97, ?? 2000 ?? ??? ?????? ????????? filenames ?? ?? ???? ??:
    
           Office Application      | Type library
           ------------------------+----------------
           Word 95 and prior       | wb70en32.tlb
           Excel 95 and prior      | xl5en32.olb
           Powerpoint 95 and prior | Powerpoint.tlb
           Access 95 and prior     | msaccess.tlb
           Binder 95               | binder.tlb
           Schedule+               | sp7en32.olb
           Project                 | pj4en32.olb
           Team Manager            | mstmgr1.olb
           Word 97                 | msword8.olb
           Excel 97                | excel8.olb
           Powerpoint 97           | msppt8.olb
           Access 97               | msacc8.olb
           Binder 97               | msbdr8.olb
           Graph 97                | graph8.olb
           Outlook 97              | msoutl8.olb
           Outlook 98              | msoutl85.olb
           Word 2000               | msword9.olb
           Excel 2000              | excel9.olb
           Powerpoint 2000         | msppt9.olb
           Access 2000             | msacc9.olb
           Outlook 2000            | msoutl9.olb
           Word 2002               | msword.olb
           Excel 2002              | excel.exe
           Powerpoint 2002         | msppt.olb
           Access 2002             | msacc.olb
           Outlook 2002            | msoutl.olb 
    
    
    						
  1. ???? ??????? ??? Excel 95 ??, ????? Excel 97 ?? ??? ???? ?? ??? ??? ???? ??? ???? happening ???

    Excel ?? ??? ???????? ???? ??????? 95 ?? ??? 97 ?? ?? ?????????? ???????? ??? ?? ???? Excel 95 ???? ??? ??????? ?? ??? IDispatch ?? ?? ??? ??????????? ??? ???? ???? ???? ?? ?? ???? ???? ??? ??? ??????? ??? ?? ???????? Y X ?? ???, ???????? ?? ??? meant meant ??? ?? ?? ????? ??????? ???? ??, ????? ??? Office 97, ???????? ???????? ?? ????? ?? ??? Idispatch ???????????? ???? ???? ?? ?? ??? ?? ???? ?? ??? ???????? Y ?? X ???????? ??? ?? ???? ?? ??? ?????, ?? ??????? ?????? 0x80020003,-2147352573, "????? ???? ????." ?? ?????? ?? ????, ?? ??? ???? ?? ????????? ???? ?? ?? ??? ???? ?????????? IDispatch ???????? ?? ??? semantically ?? ?? ???????? ??? ???? ??????? ?? ??? ????? Microsoft ???????? ???? ?????:
    172108HOWTO: ?? ?????? ?????? "????? ???? ????", 0x80020003 ??????
  2. ??? ??? ??????? ????????? ???? ?????? ??? ???? ????????? ?????? ???? ?? ???? ???? happening ???

    ???? ???? ?? ??, ?? ?? ??????? ??? acquired ???????? ?? ????? ?? ??? ??? ?? ??? ?? ?? ????? ???? ?? ???????? ????? ???? ??? ??????? ????? ???, ?? ???? ?? ??? ??? ?? ??? ????? ??:

    • ??? ?? #import ?? ????? ?? ??? ???, ?? ???? ??????? ?? ??? ?? ?????? ????? ???? ?????? ?? ??? ?? ???? ??? ???? ????? ??? ???? ?? ???? ?? ??? ?? ??-??? ??, ????? ????? ?? ?? ?? ?????????? ???? ??????? ??????? ??? ?? ?? ?? ????? ???? ?? ??? ??? #import ???? ??? ?? ???? Office ?????????, ??????? ???? ?????? ????????? ?? ????? fairly ???? ???? ??? ??, ??? ?????? counting ???????? #import ?? ????? ???? ??? ??? ???? ???????-???? COM ??? ?? behind-the-scenes ??? ??????? ????? ???? ?? ??? ????? ????
    • ??? ?? ??? ?? ??? ??? ???? ?? ???????, ???? ?????, ?? ???, ?? ?? IDispatch ?? ???? ???? ?? ????? ?? ??? ?????? * (LPDISPATCH), ?? ????? ??? ?? ????? ? ????? ??? ?? ???, ?? ?? ?? ??? ??????? abandoning ??? ?? ???? ??? ?? ????? ????? ?? ?????? ?? ??? ???? ???? ?? ???????? ?????
    • ???? gradually ??????? ?????? ?????? ?? ????, ?? ?? ????? ?? ?? ?? ???? ??? ?? ???????? judiciously ???? ?????? ??????? ???? ????? ???? ?? ??? ??????
    • ????? ??? ?? ??? ????????? ????? ???? ??? ?????????? ?? "touched" ????????? ?? ??? ??? ??? ?? ?? ??? ?? ?? ?? ??????? ?? ??? ???, ?? ????????? ????? ?????? ???? afterwards ?? ???? Office ????????? ?? ?? ?? ???? ??? ???/???? ?? ??????? ????????? ???? ?? ??? ????????? ???????? ?? ??? "UserControl" ??? ???
    • ??, ??? ????????? ?? ??? ?? ??? ???????? ??????????-???????? "??????" ?? ??? ???? ?? ??? ?? ?????? ??? ?? ????????? ?? ???? ?????? ?? ??? intending ???, ???? ??? ??? ???? Quit() ???? ????????? ???????? ??? Word ???? ???? ?????? ????? ?? ???? ?? ???? ?? ?? Quit ??? ???? ??? ?? ???????? COM ??????? ???? ??? Excel ???, ??? ??, ????? ???? ??? ?? ???? ????? ?????? ????? ?? ??? ????? ???????? ?? ?????? ??? ????? ???????? ???, ?? ????? ????? ??? ?????? ??????, ?? ??? ?? ????????? ?? ??? ???? ?? ??? ???????? Quit() ???? ????
  3. ???? ??? ?? ?? ???? ??? ???? Office ????????? ??????????, ?? ??? ??? ???? ???? ????? ??? ?? ???? ??? ??? ????????? ??????? ?? ?????? ?? ??????

    ???? ?? ??? ??? ?????? ?? ??? ????????, ???????, ?? ??? ???? ?? ????? ???? ????? ?????? ???????? ?? ????? ???? ?? ??? ???????? ???? ?? Word, Excel, ?? ???? ???? ????? ???, ?? ?????????? ?? ??? ??? ?? ??????, PowerPoint ?? ??????? ???? ?? ??? ???? ???? ????? ?? ??? ???? ????? ????? ??? ???? Macro\ '??????? ??? ??????' ' ????? ' ???? ?? ' ?????, ????? ???? ??? ?????? ???, ?? Macro\ '????? ??????????.' ????? ?? ????????? ???? ?? ??? ?? ?? ???? ?? ??? ???, ??????? Macro\Macros ' ????? ' ???? ?? ' ?????, ???? ?????? ???? ?????? ?? ??? ????, ?? ?????? ????? ????? ?? ????? ??? ?? ?? ??????? ??? ?? ????? ?? ???? ???? ??????? VBA ??? ?? ???? ??????? ???? ??? ?????? ????? ??? ???? ???? ?? ??????? ???? ??? ??????? ??????, ????? ???? does ??? ?? ???? ????? ?? ?????? ?? ????
  4. ???? ???? ???????? ???????? Office ????????? ???

    ??????? ??? IDispatch ???? ??????? ?? ??? ??: ?? ????? C++ ?????? ??? 39 (TN039) ??? ?? ?? ??? ??? ??? ?? ??? ?????? ?? ??? ????? Microsoft ???????? ???? ?????:
    184663HOWTO: ???????? ?? MFC ?? ??? Microsoft Excel ?????????? ???? ????????
  5. ???? ???? ??? ??????? ??? ??? Office ????????? ???? ???????? ????

    ???????? ??? ??????? ?? ?????? ??, ?? IPropertyStorage ?? ?????? ?? ???? ????? ????? ??? ????? Microsoft ???????? ?????? demonstrate ???????? ???? ??:
    179494HOWTO: Built-In ???????? ??? ??????? ???? ?? ??? ??????? ?? ?????
    186898HOWTO: ????? ???? ?? VC ++ ??????? ???????? ???

???

???? ID: 196776 - ????? ???????: 02 ?????? 2010 - ??????: 4.0
???? ???? ???? ??:
  • Microsoft Visual C++ 2008 Express Edition
  • Microsoft Project 2000 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Visual C++ 5.0 Enterprise Edition
  • Microsoft Visual C++ 5.0 Professional Edition
  • Microsoft Access 97 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft PowerPoint 97 Standard Edition
  • Microsoft Outlook 97 Standard Edition
  • Microsoft Word 97 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft Outlook 2000 Standard Edition
  • Microsoft Word 2000
  • Microsoft Access 2002 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002
  • Microsoft Outlook 2002 Standard Edition
??????: 
kbsweptvs2008 kbautomation kbmt KB196776 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:196776

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com