¿Cuál es la forma correcta de auto-dimensionar un control estático?

Quiero ajustar el tamaño de un control Estático al tamaño de su contenido, por lo que primero debo calcular el tamaño de su contenido de texto. Encontré una forma de usarGetTextExtentPoint32 para calcular el tamaño, pero primero necesito configurar la fuente de DC al igual que la fuente del control. ¿Hay una mejor manera de hacer esto? Una vez configuré la fuente del control Static, creo que tal vez no necesito configurar la fuente del DC la segunda vez.

¿Cuál es la mejor manera de calcular el tamaño del contenido de texto de un control estático? ¿Y hay una mejor manera de auto-dimensionar el control Estático?

Respuestas a la pregunta(3)

Su respuesta a la pregunta