Not when you're passing the function variable directly but you can do it with an anonymous function 'wrapper' ie
Code:
frame:HookScript("OnMessageScrollChanged", function(self) bottomButtonControl(Here) end)
frame:HookScript("OnShow", function(self) bottomButtonControl(There) end)