Я только что получил новый контекст устройства (DC):
GetDC(someForeignHwnd)
Большинство нормальных людей теперь хотят рисовать на этом. Я не. Я хочу отобразить контекст в моей собственной программе. Или дубликат, я бы даже не возражал против окна, в котором я украл контекст, чтобы быть пустым.
В моем случае я хочу это в TPanel
в Delphi , но все, что помогает мне понять, уходит.
После этого я, вероятно, обнаружу, что DC недействителен к тому времени, когда у меня появится его отображение.
Моя главная проблема: показывать содержимое другого окна самостоятельно. Но это не важно. Прежде всего, я хочу знать, как эти DC полезны. Могу ли я сделать что-то вроде следующего?
Canvas.Draw(0, 0, MyNewDC);
Ответ может быть в Java , C или Pascal . Это просто невозможно или просто глупая идея?