Bonjour,

J'ai créé un CEdit en dynamique
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
    HWND hwnd=::CreateWindowEx(
                                WS_EX_CLIENTEDGE,        // extended window style
                                lpszCaption,            // Class name
                                "",                        // window name
                                WS_CHILD | WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL | ES_AUTOVSCROLL,                // window style
                                rc.left,                // horizontal position of window
                                rc.top,                    // vertical position of window
                                rc.Width ( ),            // window width
                                rc.Height ( ),            // window height
                                pParentWnd->m_hWnd,     // handle to parent or owner window
                                (HMENU)nID,                // menu handle or child identifier
                                AfxGetInstanceHandle(),    // handle to application instance
                                NULL                    // window-creation data
                            );
    SubclassWindow(hwnd);
Mais je ne sais pas pourquoi mais une marge de quelques pixels entre la bordure de l'Edit et le texte à l'intérieur de cet Edit.

J'ai vérifié les styles appliquer à l'Edit. Aucune réponse trouvé.
J'ai comparé un Edit correct trouvé dans Visual et le mien. Et je n'ai pas vu de différence qui expliquerait la marge.


Et la maintenant je ne sais plus où chercher. Alors je m'en remet à vous


Merci d'avance