Как програмно поменять положение (приналдежность) обьекта(контрола)? - VB

Узнай цену своей работы

Формулировка задачи:

Уважаемые Спецы. У меня такой вопрос. Есть форма с двумя PictureBox например Picture1 и Picture2 В Picture1 размещена кнопка command1 (именно нарисована на Picture1, при ее перетягивании она не переходит на форму а как бы "подлазит" под нее). Нужно програмно переместить ее на Picture2 (на форму) например по ее нажатию. Каким образом возможно реалировать? Зараннее благодарен.

Решение задачи: «Как програмно поменять положение (приналдежность) обьекта(контрола)?»

textual
Листинг программы
  1. Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
  2.  
  3. Private Sub Form_Load()
  4.     SetParent Command1.hWnd, Picture2.hWnd
  5. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы