I have never tried it before, but was going to send pictures via PM this morning, but there is no option to add from computer (as with normal posts) only from URL.
There are lots of solutions to remote host images, but the question really is why isn't there the option to host directly from your computer in a PM, when that option exists in other forum functions?