View the DQSD CVS repository here:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/
Update of /cvsroot/dqsd/dqsd/src/DQSDTools
In directory sc8-pr-cvs1:/tmp/cvs-serv6228/src/DQSDTools
Modified Files:
MenuBuilder.cpp
Log Message:
- Fixed a number of issues with TCHAR correctness
Index: MenuBuilder.cpp
===================================================================
RCS file: /cvsroot/dqsd/dqsd/src/DQSDTools/MenuBuilder.cpp,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** MenuBuilder.cpp 23 Oct 2002 05:42:44 -0000 1.20
--- MenuBuilder.cpp 29 Jun 2003 14:37:05 -0000 1.21
***************
*** 14,19 ****
LPCTSTR CMenuBuilder::DQSD_SEC_KEY =
_T("CLSID\\{226b64e8-dc75-4eea-a6c8-abcb4d1d37ff}\\SecureFiles");
! #define TOOLBAR_TRACKER_WINDOW_CLASS_NAME "DQSDMenuTrackerClass"
! #define TOOLBAR_TRACKER_WINDOW_NAME "DQSDMenuTracker"
HWND CMenuBuilder::m_hTooltipWnd;
--- 14,19 ----
LPCTSTR CMenuBuilder::DQSD_SEC_KEY =
_T("CLSID\\{226b64e8-dc75-4eea-a6c8-abcb4d1d37ff}\\SecureFiles");
! #define TOOLBAR_TRACKER_WINDOW_CLASS_NAME _T("DQSDMenuTrackerClass")
! #define TOOLBAR_TRACKER_WINDOW_NAME _T("DQSDMenuTracker")
HWND CMenuBuilder::m_hTooltipWnd;
***************
*** 123,127 ****
if ( iMenuItem > 0 )
{
! bstrSelection = ::SysAllocString( T2CW( m_mapKeys[ iMenuItem ].c_str()
) );
VariantInit( pvarSelection );
--- 123,127 ----
if ( iMenuItem > 0 )
{
! bstrSelection = A2BSTR( m_mapKeys[ iMenuItem ].c_str() );
VariantInit( pvarSelection );
***************
*** 151,156 ****
m_nMenuItem++;
! m_mapKeys[ m_nMenuItem ] = std::string( W2T( bstrKey ) );
! m_toolTips[m_nMenuItem] = std::string( W2T( bstrToolTip ) );
return S_OK;
--- 151,156 ----
m_nMenuItem++;
! m_mapKeys[ m_nMenuItem ] = std::string( OLE2A( bstrKey ) );
! m_toolTips[m_nMenuItem] = std::string( OLE2A( bstrToolTip ) );
return S_OK;
***************
*** 589,594 ****
m_nMenuItem++;
! m_mapKeys[ m_nMenuItem ] = std::string( W2T( bstrKey ) );
! m_toolTips[m_nMenuItem] = std::string( W2T( bstrToolTip ) );
return S_OK;
--- 589,594 ----
m_nMenuItem++;
! m_mapKeys[ m_nMenuItem ] = std::string( OLE2A( bstrKey ) );
! m_toolTips[m_nMenuItem] = std::string( OLE2A( bstrToolTip ) );
return S_OK;
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
DQSD-CVS mailing list
https://lists.sourceforge.net/lists/listinfo/dqsd-cvs
DQSD CVS repository:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dqsd/