Cita: Para empezar podrías hacernos una reseña de los que es SubClassing, para nosotros ignorantes.... jeje
David el Grande: En los mismos ejemplos que antes había mencionado (para MOUSEWHEEL), utilizo un módulo de clase para hacer subclassing. Y, a diferencia de los métodos para subclassing que había usado antes (dll's o cls's), este módulo de clase es completamente inmune al botón stop del IDE. Si has hecho experimentos antes sobre Subclassing, sabrás que esto es una cualidad fantástica.
El código para Subclassing es de
Paul Caton, y emplea una técnica conocida como
Assembler Code Thunk, que consiste en meter ensamblador en el código VB, en este caso para programar un nuevo procedimiento de ventana que reemplace al procedimiento utilizado por defecto. Sobre ensamblador y VB en conjunto, ya he puesto algún código en este foro.
http://www.forosdelweb.com/f14/scroll-form-253337/ http://www.forosdelweb.com/f14/habilitar-boton-del-medio-del-mause-mshflexgrid-247531/