Функция C ++ с изображением

Я пытаюсь сделать функцию, которая принимает графическое поле для параметра. Как я могу это сделать?

Пример:

void functionName(picturebox a){
if (... == ...){
a->Load("filePath")
}
}

-6

Решение

Ваша ошибка, скорее всего, связана с копией графического окна.

Видя, как функция возвращает void, вы намереваетесь отредактировать picturebox, но передаете его по значению, которое вызывает конструктор копирования и создает новый временный объект для этого вызова функции.

Если это проблема, попробуйте передать объект picturebox по ссылке.

void functionName(picturebox& a){
if (... == ...){
a->Load("filePath")
}
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]