prevenir el área desplegable desde la apertura del control de cuadro combinado en formularios de Windows

Tengo un control de cuadro combinado personalizado en formularios de Windows. Quiero lograr una funcionalidad en la que, según alguna condición, el área desplegable no se muestre, es decir, necesito evitar que el cuadro combinado se abra según alguna condición.

Encontré un enlace donde esto se puede lograr, pero está evitando por completo que se muestre el área desplegable. Además, no puedo modificar el método según mi conveniencia. El enlace se daaqu.

Respuestas a la pregunta(1)

Su respuesta a la pregunta