Build a VC++ Add-in with Support for Numerous Features

Environment: VC6 SP4

The included source code is for a Visual C++ add-in that offers a number of different functions:

  1. Comment Function


    /////////////////////////////////////////////////////////////
    //

    STDMETHODIMP CCommands::MarkTCommandMethod()
    {
    AFX_MANAGE_STATE(AfxGetStaticModuleState())

    OR
    /////////////////////////////////////////////////////////////
    //
    // Name : CCommands::MarkTCommandMethod
    // Return type : STDMETHODIMP
    // Comment :
    //

    STDMETHODIMP CCommands::MarkTCommandMethod()
    {
    AFX_MANAGE_STATE(AfxGetStaticModuleState())

  2. Insert Modified ID (Name) and Date



  3. Before strRetTp.Replace(_T(” ::”), _T(“::”));
    After strRetTp.Replace(_T(” ::”), _T(“::”));//– _inside21_ 2002-12-16 11:40:55 –//

  4. Making A Unicode Support String



  5. Before strTemp.Format(“Count=%d”, nCount);
    After strTemp.Format(_T(“Count=%d”), nCount);

  6. Flip the associated header file(.h, .hxx) and .cpp file
  7. File format chage Windows <-> Unix text
  8. Goto function to up
  9. Goto function to down
  10. Sorting tools















  11. Original Compare method-character Compare method-number
    1 1 1
    2 10 2
    4 2 4
    10 4 7
    7 7 9
    9 9 10

    Downloads


    Download source – 357 Kb

More by Author

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends & analysis

Must Read