Cambiar (o anular) la acción de "Shift + Enter" dentro de un control
QUE ES LO QUE TENGO: Tengo un formulario con un control de tipo "Memo" donde escribo el descriptivo de algo. Durante la redacción, si quiero al renglón de abajo (siempre dentro del mismo memo), tengo que apretar "Ctrl+Enter".
CUAL ES EL PROBLEMA: si me equivoco y aprieto "Shift+Enter", en lugar de que el cursor baje un renglón, el formulario se da por terminado y se cierra. Eso me complica bastante porque, una vez que el formulario se cerró hay cosas que por seguridad, ya no puedo modificar.
QUE BUSCO HACER / EN QUE PIDO AYUDA: quisiera mediante "KeyPress/KeyDown/KeyUp" (no sé cuales son necesarias) indicar que cuando estoy en el control "Memo", la secuencia "Shift+Enter" haga bajar el cursor un renglón. Si eso no es posible, que al menos "Shift+Enter", no haga nada.
Si me pueden ayudar con el código sería fantástico.