Я пытаюсь сделать функцию, которая принимает графическое поле для параметра. Как я могу это сделать?
Пример:
void functionName(picturebox a){
if (... == ...){
a->Load("filePath")
}
}
Ваша ошибка, скорее всего, связана с копией графического окна.
Видя, как функция возвращает void, вы намереваетесь отредактировать picturebox, но передаете его по значению, которое вызывает конструктор копирования и создает новый временный объект для этого вызова функции.
Если это проблема, попробуйте передать объект picturebox по ссылке.
void functionName(picturebox& a){
if (... == ...){
a->Load("filePath")
}
}
Других решений пока нет …