Not sure what version of Access you are using, but in Access 2003, there does not appear to be a way to directly get this information.
Here's a hack:
DoCmd.Maximize
w = Forms("yourForm").WindowWidth
h = Forms("yourForm").WindowHeight
This will maximize the current window, let's assume that it's your form. You can then measure the form to get the size of the parent window's display area, then un-maximize, and move the form based on the size of the parent window that you now know.
If there is a way to turn off ScreenUpdating in Access, you can do this before the maximize and measure code, then turn it back on, and it won't take any noticeable amount of time as far as the user is concerned.
EDIT: Even without hiding the maximize command from the user, the whole maximize and move operation happens more quickly than the user can see.
It's an ugly hack, but it does work.