A voir également:
- API utilisation de Rich Edit avec dev c++
- Telecharger dev c++ - Télécharger - Langages
- Notice d'utilisation - Guide
- Utilisation chromecast - Guide
- Massgrave dev - Accueil - Windows
- Dev home. - Télécharger - Développement
3 réponses
LoadLibrary("RICHED20.DLL");
ca marche mieux ainsi pas besoin de AfxInitRichEdit !!!! qui lui demande un plug des mfcs
ca marche mieux ainsi pas besoin de AfxInitRichEdit !!!! qui lui demande un plug des mfcs
HWND hEdit;
hEdit = CreateWindowEx(0, RICHEDIT_CLASS, "",
WS_CHILD|WS_VISIBLE|ES_SAVESEL|ES_MULTILINE|ES_AUTOVSCROLL|WS_VSCROLL|ES_AUTOHSCROLL|WS_HSCROLL|ES_AUTOHSCROLL|ES_SUNKEN,
CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
hwnd, (HMENU)IDC_CHILD_EDIT, g_hInst, NULL);
CHARFORMAT2 lpFmt;
SendMessage(hEdit, EM_SETBKGNDCOLOR, 0, (LPARAM)RGB(255,255,255));
lpFmt.cbSize = sizeof(lpFmt);
lpFmt.dwMask = CFM_BOLD|CFM_COLOR|CFM_SIZE|CFM_ITALIC|CFM_UNDERLINE|CFM_FACE;
lpFmt.crTextColor = RGB(0,0,0);
lpFmt.yHeight = 220;
lpFmt.dwEffects = 0 ;
lpFmt.bCharSet = ANSI_CHARSET;
lpFmt.bPitchAndFamily = DEFAULT_PITCH;
lstrcpy(lpFmt.szFaceName, "Arial");
SendMessage(hEdit, EM_SETCHARFORMAT, SCF_ALL, (DWORD)&lpFmt);
hEdit = CreateWindowEx(0, RICHEDIT_CLASS, "",
WS_CHILD|WS_VISIBLE|ES_SAVESEL|ES_MULTILINE|ES_AUTOVSCROLL|WS_VSCROLL|ES_AUTOHSCROLL|WS_HSCROLL|ES_AUTOHSCROLL|ES_SUNKEN,
CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
hwnd, (HMENU)IDC_CHILD_EDIT, g_hInst, NULL);
CHARFORMAT2 lpFmt;
SendMessage(hEdit, EM_SETBKGNDCOLOR, 0, (LPARAM)RGB(255,255,255));
lpFmt.cbSize = sizeof(lpFmt);
lpFmt.dwMask = CFM_BOLD|CFM_COLOR|CFM_SIZE|CFM_ITALIC|CFM_UNDERLINE|CFM_FACE;
lpFmt.crTextColor = RGB(0,0,0);
lpFmt.yHeight = 220;
lpFmt.dwEffects = 0 ;
lpFmt.bCharSet = ANSI_CHARSET;
lpFmt.bPitchAndFamily = DEFAULT_PITCH;
lstrcpy(lpFmt.szFaceName, "Arial");
SendMessage(hEdit, EM_SETCHARFORMAT, SCF_ALL, (DWORD)&lpFmt);