2013-01-09 19 views
-6

我想做一個函數,爲一個參數的圖片框。我怎麼做?C++函數採取圖片框

例:

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

回答

0

你的錯誤,是最有可能從你的圖片框來複制。

看到函數如何返回void,你打算編輯picturebox,但是通過調用copy構造函數的值傳遞它,併爲該函數調用創建一個新的temp對象。

如果這是問題,請嘗試通過引用傳遞圖片框對象。

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