Если возможно дать этой библиотеке HDC
вместо дескриптора окна - вы должны сделать это.То есть получите чертежный DC для клиентской области вашего окна (GetDC
), создайте необходимую область отсечения и установите ее (SelectClipRgn
).
В случае, если ваша библиотека настаивает на принятии дескриптора окнаЯ могу предложить следующее решение:
Внутри вашего окна создайте другое дочернее окно, задайте для него соответствующий регион.И передайте дескриптор этого окна вашей библиотеке.