Что означает фраза «выбрать объект в контексте устройства»? - PullRequest
0 голосов
/ 12 октября 2019

У меня возникают проблемы с пониманием функции SelectObject , потому что я не знаю, что означает «выбрать в» в объяснении «Функция SelectObject выбирает объект в указанном контексте устройства (DC)». ,

Обычно, когда вы выбираете что-то, вы выбираете один объект, например блок текста, который вы хотите скопировать, но как вы можете выделить что-то во что-то еще, и что это значит?

HGDIOBJ SelectObject(
  HDC     hdc,
  HGDIOBJ h
);

1 Ответ

1 голос
/ 13 октября 2019

В нижней части страницы, на которую вы ссылаетесь, есть ссылка на Настройка цвета пера или кисти . Это может объяснить лучше. SelectObject позволяет вам конфигурировать среду GDI, например, пером или дерзостью, чтобы вы могли рисовать сложные сцены без повторного указания их в каждом вызове GDI.

...