Onderstaande signature is al >20jr oud ***hoe dan***
---
Het internet is een veelbelovend medium
....dat maar heel weinig van zijn beloftes nakomt.
Wat weg is... raak je nooit meer kwijt :P
bool Blaht = (but.GetCheck() == 1)
of
bool Blaht = (but.GetCheck() != 0)
afhankelijk van of 2 als true of als false moet tellen...
of
bool Blaht = (but.GetCheck() != 0)
afhankelijk van of 2 als true of als false moet tellen...
ermmm, ja zoiets is inderdaad heel goed mogelijk... vraag me wel af waarom er een waarde 2 (undefined) terug kan komen, op het moment van aanmaken van een checkbox wordt 'ie toch ge-init? Maar dank voor de tip.
Oh en undefined moet natuurlijk false worden, dus ga ik maar voor de ==1 variant
Oh en undefined moet natuurlijk false worden, dus ga ik maar voor de ==1 variant
Onderstaande signature is al >20jr oud ***hoe dan***
---
Het internet is een veelbelovend medium
....dat maar heel weinig van zijn beloftes nakomt.
Wat weg is... raak je nooit meer kwijt :P
Waarschijnlijk geeft een disabled checkbox een 2 terug?
ideetje, zal ff een poohbear_idee.Check() uitvoeren
poohbear_idee.Check() returned 0 ''
Nee dus, dat is het in ieder geval niet. Maar je eerste optie werkt wel in ieder geval.
Iemand anders een idee wanneer een checkbox een 2 terug geeft?
poohbear_idee.Check() returned 0 ''
Nee dus, dat is het in ieder geval niet. Maar je eerste optie werkt wel in ieder geval.
Iemand anders een idee wanneer een checkbox een 2 terug geeft?
Onderstaande signature is al >20jr oud ***hoe dan***
---
Het internet is een veelbelovend medium
....dat maar heel weinig van zijn beloftes nakomt.
Wat weg is... raak je nooit meer kwijt :P
MSDN:
CButton::GetCheck
int GetCheck( ) const;
Return Value
The return value from a button control created with the BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON, or BS_3STATE style is one of the following values:
Value Meaning
0 Button state is unchecked.
1 Button state is checked.
2 Button state is indeterminate (applies only if the button has the BS_3STATE or BS_AUTO3STATE style).
If the button has any other style, the return value is 0.
en voor alle duidelijkheid:
BS_3STATE Same as a check box, except that the box can be dimmed as well as checked. The dimmed state typically is used to show that a check box has been disabled.
CButton::GetCheck
int GetCheck( ) const;
Return Value
The return value from a button control created with the BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON, or BS_3STATE style is one of the following values:
Value Meaning
0 Button state is unchecked.
1 Button state is checked.
2 Button state is indeterminate (applies only if the button has the BS_3STATE or BS_AUTO3STATE style).
If the button has any other style, the return value is 0.
en voor alle duidelijkheid:
BS_3STATE Same as a check box, except that the box can be dimmed as well as checked. The dimmed state typically is used to show that a check box has been disabled.
justem... dank voor de verduidelijking. Ik kan me niet herinneren ooit zo'n dimmed box te hebben gezien, maar dat kan aan mij liggen.
Maar die 3state, die is vast nieuw en dan is er waarschijnlijk ook wel een (obsolete maar toch ondersteunde) aanroep van getcheck die een bool teruggeeft? Vreemd toch dat ik wordt opgezadeld met een returnvalue die op mijn boxje nooit kan voorkomen?
Maar die 3state, die is vast nieuw en dan is er waarschijnlijk ook wel een (obsolete maar toch ondersteunde) aanroep van getcheck die een bool teruggeeft? Vreemd toch dat ik wordt opgezadeld met een returnvalue die op mijn boxje nooit kan voorkomen?
Onderstaande signature is al >20jr oud ***hoe dan***
---
Het internet is een veelbelovend medium
....dat maar heel weinig van zijn beloftes nakomt.
Wat weg is... raak je nooit meer kwijt :P
ikke wel, bijvoorbeeld als je bij het installeren van geloof Visual Studio een deel van de subopties geselecteerd hebt, dan is de 'root' optie dimmed... (toch?Ik kan me niet herinneren ooit zo'n dimmed box te hebben gezien, maar dat kan aan mij liggen
"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs
Pagina: 1