Hello,
Je suis débutant au niveau programmation de l'API Win32. Je programme en C, et après avoir lu plusieurs tutorials je me pose quelques questions.
La fonction MessageBox m'intrigue sur trois points :
-Quelle est la différence entre MessageBox et MessageBoxEx ? Idem pour CreateWindow et CreateWindowEx, etc..
-Le premier argument, que se passe-t-il si il vaut NULL ? J'ai mis le HANDLE de ma fenêtre principale et ça marche aussi bien.
-Pour le quatrième argument, j'ai vu à la fois MB_OK + MB_ICONINFORMATION (par exemple) et MB_OK | MB_ICONINFORMATION. Pourquoi faire un OU logique ?
Par ailleurs, je suis forcé d'utiliser dans pas mal de cas la macro TEXT("..."), not. dans la fonction swscanf par exemple. Pourquoi une chaîne de caractères entre doubles guillemets ne fonctionne pas ?
Pour la fonction WinMain, j'ai vu APIENTRY et WINMAIN pour déclarer la fonction... quelle(s) différence(s) ?
Je pose vraiment bcp de questions mais j'aime bien comprendre ce que je fais... Merci si vous pouvez me répondre !
@+ Jonathan
Partager