Bonjour,
-1-
Je cherche quelle est la constante "chaîne" en MASM32 du MsgBox qui lui dit par défaut de se positionner à un des boutons (en vb c'est VBdefaultButton1, 2, 3) ?
-2-
D'une façon plus générale, comment avoir toutes les constantes MASM32 chaînes d'un objet comme sus-cité ?
-3-
Dans le code ci-dessous qui n'est pas terminé, le MsgBox ne répond pas si on tente de le fermer avec sa croix system (croix rouge du coin Nord-Est) [X], que faire pour que ce bouton soit actif ?
Merci, cordialement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 .386 ; programme un.asm : appel msgbox .model flat, stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc includelib \masm32\lib\kernel32.lib include \masm32\include\user32.inc includelib \masm32\lib\user32.lib .data MsgBoxCaption db "Programme un",0 MsgBoxText db "Voulez-vous", 13, 10, "Lancer ce programme ",0 .code start: invoke MessageBox, 0, addr MsgBoxText, addr MsgBoxCaption, MB_YESNO + MB_ICONQUESTION invoke ExitProcess, 0 end start
Joe.
Partager