Avatar billede monarq Praktikant
01. december 2001 - 23:11 Der er 2 kommentarer og
1 løsning

MFC: Disabling af editbox under programkørsel

MFC:
Hvordan disabler/gray\'er man en edit box efter initiering så den ikke kan rettes i?

Jeg har uden held forsøgt:
GetDlgItem(IDC_FIRM)->ModifyStyle(NULL,WS_DISABLED,0);
Avatar billede monarq Praktikant
01. december 2001 - 23:23 #1
Ovenståede programlinie disablede fint edit boxen men gjorde den dog ikke grå.
Avatar billede alvion Nybegynder
02. december 2001 - 03:00 #2
Prøv:

GetDlgItem(IDC_FIRM)->ModifyStyle(NULL,WS_DISABLED|WS_GRAYED,0);

enten er det WS_GRAYED eller WS_GRAY - det kan jeg ikke lige huske
Avatar billede monarq Praktikant
02. december 2001 - 12:42 #3
Det ser ikke ud til at flaget WS_GRAY(ED) findes.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester