用LoadAcceleratorTable就可以吧。如果是MFC,CFrameWnd类中的成员:
HACCEL m_hAccelTable;
包含里当前使用的快捷键表句柄。你用把原来的hAccelTable保存一下,再用LoadAcceleratorTable(AfxGetInstanceHandle(),MAKEINTRESOURCE(ID_NEW_ACCELTABLE));
得到的句柄取代它的值就行了。