Hola Antonio,
Estoy intentando crear una clase para pintar en una WINDOW o DIALOG un código de barras.
He conseguido pintarlo mediante una adaptación de la librería BarLib de Cayetano.
Para pintar el código de barras utilizo un FOR-NEXT y la función:
FillRect( oWnd:GetDC(), {nx, ny, (nx += nWidth), ny + nLen}, oBr:hBrush )
Ahora pretendo crear un control a partir de una clase.
Me estoy fijando en la clase TSay que és la más sencilla.
Qué método debo programar para que cuando la ventana se mueva o iconice o pierda-recupere el foco se vuelva a pintar el código de barras?
Es correcto utilizar oWnd:GetDC() en esta nueva clase? O debería utilizar el :Hdc del propio control?
Se me está empezando a liar la cosa (con lo bonito que me iba a quedar).
Un Saludo
Carlos G.