Функции отправить сообщение всем друзьям ВКонтакте не предусмотрено. И это правильно, поскольку иначе бы рассылались тонны спама.
В сети нередко можно встретить совет, что можно отправить сообщение всем друзьям ВКонтакте с помощью различных программ. Я бы не советовал это делать по трем причинам. Во-первых, программа, как правило, из неизвестного источника и выложена с неизвестной целью. Во-вторых, для отправки сообщения нужно ввести свой логин и пароль, что только усиливает паранойю по поводу безопасности. А в-третьих, сеть ВКонтакте борется со спамерами, так что использование программ рассылки сообщений может привести к блокировке аккаунта.
Поэтому, если нужно отправить сообщение всем друзьям ВКонтакте, лучше использовать встроенные инструменты самой сети.
ВКонтакте разрешает одновременно отправить сообщение в 14 адресов. Для этого можно в адресное поле сообщения добавлять друзей по одному, а можно воспользоваться хитростью. Нужно ввести одну любую букву в адресное поле, например, «а» или «е». В адресном поле появятся все друзья, в нике или фамилии которых есть эти буквы. Вот и все, сообщение можно отправить всем друзьям одновременно. А потом добавить тех, у кого этих букв не оказалось.