Non mais tu peux développer tes propres fonctions de PixelSearch. La class Bitmap contient une fonction GetPixel qui te permet de récupérer sa couleur. Cependant, cela impose de travailler sur un screenshot. Sinon tu peux également te renseigner sur l'API Windows. Un lien trouvé en quelques minutes sur Google qui devrait te filer des pistes :
• http://stackoverflow.com/questions/1657734/how-can-i-get-the-rgb-color-of-the-pixel-at-the-cursor-location-using-vb-net
Quand à la fonction MouseClick, il suffit de simuler l'évènement, tu devrais le savoir si tu avais un peu étudié le langage. Chapitre 2, Partie 3, dans le cours du Site du Zéro concernant Visual Basic.Net.
Je tiens cependant à ajouter que tu pouvais aisément trouver la réponse sur Google et qu'il serait bien que tu commences à chercher tes réponses par toi-même. Il faut voir le forum comme l'ultime recourt quand, après avoir fait tes recherches et tes essais, tu n'as absolument rien trouvé. De plus le titre de ton sujet n'est pas clair par rapport à ta question. Apprendre à se débrouiller par soit-même est absolument nécessaire si tu veux véritable progresser.
Edit: Pour en dessous, le projet que tu passes en lien et en VB6, l'ancêtre de notre mouture .NET. De plus même si c'est théoriquement possible, vus qu'il n'y a presque aucunes ressources qui traitent du sujet il est plus simple de recréer les fonctions en question (Même moins optimisée on gagne toujours en vitesse d'exécution..). Après, peut-être aller voir du côté du projet FastFind. Une implémentation est peut-être possible et efficace en VB.Net, je ne sais pas du tout.
Lien concernant Autoit vers VB.Net : http://www.siteduzero.com/forum-83-670234-p1-dll-autoit-dans-un-programme-vb-net.html