新手問題。 請參閱下面的代碼:從一個函數返回不同值的正確方法
FB::variant TestPluginAPI::getmidX()
{
RECT rect;
HWND hWnd;
hWnd = getBrowserHwnd();
if(GetWindowRect(hWnd, &rect))
{
int width = rect.right - rect.left;
int height = rect.bottom - rect.top;
int left = rect.left;
int mid = (rect.right + rect.left)/2;
return mid;
}
else {return 0;}
}
我想 - 就是能夠從這個函數mid
獲得,例如left
,在我的另一個函數使用它在不同的變量。我當然可以複製它,並使功能,只返回left
...是做這種事情的正確方法,或有更優雅的?
哦,謝謝,這是intresting –