A mi si que me funciona correctamete:
Temas a tener en cuenta:
fNotepadHandle es del tipo HWND y debe ser global al formulario en el que se trabaja.
En mi caso
Código Delphi
[-]
type
TFMPruebas = class(TG2KForm)
...
private
fNotepadHandle : HWND;
public
end;
Yo he creado un botón y un panel en donde tiene que estar el Notepad.
El botón tiene el código que enivé y rellena la variable fNotepadHandle.
El panel tiene e código de OnResize que utiliza la variable global fNotepadHandle.