BOOL WRibbonHook ( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam ) { Bool ret; WAccelEditInfo *einfo; _wtouch(hwnd); _wtouch(wParam); _wtouch(lParam); einfo = WGetCurrentEditInfo (); if ( !einfo || !einfo->ribbon ) { return( FALSE ); } ret = FALSE; switch ( msg ) { case WM_DESTROY: WCloseToolBar ( einfo->ribbon ); einfo->ribbon = NULL; break; } return ( ret ); }
bool WRibbonHook( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam ) { bool ret; WMenuEditInfo *einfo; _wtouch( hwnd ); _wtouch( wParam ); _wtouch( lParam ); einfo = WGetCurrentEditInfo(); if( einfo == NULL || einfo->ribbon == NULL ) { return( false ); } ret = false; switch( msg ) { case WM_DESTROY: WCloseToolBar( einfo->ribbon ); einfo->ribbon = NULL; break; } return( ret ); }