Usando a função GetDC
Você usa a função GetDC para realizar o desenho que deve ocorrer instantaneamente em vez de quando uma mensagem de WM_PAINT está sendo processada. Esse desenho geralmente é uma resposta a uma ação do usuário, como fazer uma seleção ou desenhar com o mouse. Nesses casos, o usuário deve receber comentários instantâneos e não deve ser forçado a parar de selecionar ou desenhar para que o aplicativo exiba o resultado. As seções a seguir mostram como usar GetDC para desenhar em uma janela: