The introduction of adaptive array antennas to wireless ad hoc networks is effective for increasing the overall network throughput because of its interference suppression capability. The network throughput can be further improved by controlling antenna-pattern, channel, and power simultaneously. In this paper, the asynchronous distributed pricing (ADP) and multi-channel ADP (MADP) algorithms, which are joint channel selection and power control schemes, are modified to also select antenna-pattern. Simulation results show that the proposed scheme achieves high network throughput.