Salut,
J'avais zappé ce post car il se situait juste en dessous du mien. Je ne vais pas répéter ce que j'ai déjà dit en réponse d'un vieux post http://www.asmfr.com/forum.v2.aspx?ID=567160 mais j'aimerais apporter un avis supplémentaire trés personnel. Brunews y donnait le bon conseil d'utiliser MASM et recevait une remarque désobligeante (à mon avis) sur l'utilité du C. Commencer par le C n'est pas à la portée de tout le monde et je pense qu'avant tout il faut connaître sa motivation. Je reste dans l'idée que le C est pour les pros et l'assembleur pour le fun. Aprés, je ne pense pas que bien connaître visualbasic et les pointeurs donne un accés inné à la compréhension du fonctionnement d'une pile et autres subtilitées liées au micro-processeur. Avant l'assembleur il y avait le "language machine" et il me semble que c'est un passage obligé pour s'évader des contraintes d'un language évolué. Mais ais-je vraiment bien répondu à la question de adress00 ? Non, pas du tout car il cherche, une interface de devellopement, quel le meilleur moyen de comprendre l'API et ce qui est le plus simple. Le C je connais pas, je suis un illétré mais çà serait quand même sympa de lui communiquer les titres de livres adaptés. J'ai entendu parler de Pack C qui incluent la possibilité de faire de l'assembleur directement de leur interface mais une fois de + je connais pas. Pour un livre sur le "language machine" du PC je connais pas non plus, le fichier help de MASM m'a suffit mais moi c'est moi. Pour comprendre l'API il faut de la doc et coté assembleur c'est short trés short. Par contre si adress00 veut persister à faire de l'assembleur et perdre beaucoup de temps car la doc est vraiment insuffisante, il y radasm qui est en fait un visual assembleur (j'ai mis un lien dans l'autre post) avec une interface interressante. Pour ce qui est plus simple, je dirais que c'est visualbasic et je ne répéterais pas ma vision philosophique sur la difficulté (voir l'autre post)...
Cordialement,
Statis.