Utilisation d'une combobox
	
	
		Bonjour a tous,
je cherche a creer un bouton qui me deroule la combobox ou pouvoir elargir la "fleche" d'ouverture de la combo.
Merci d'avance.
	 
	
	
	
		Re: Utilisation d'une combobox
	
	
		
	Citation:
	
		
		
			
				Envoyé par tryonyco
				
			
			un bouton qui me deroule la combobox ou pouvoir elargir la "fleche" d'ouverture de la combo.
			
		
	 
 voici deux solutions : 
1-
	Code:
	
| 12
 3
 4
 5
 6
 
 |  
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 ComboBox1 -> SetFocus() ;
 PostMessage(ComboBox1 -> Handle, WM_KEYDOWN, VK_F4, 0);
} | 
 2-
	Code:
	
| 12
 3
 4
 5
 6
 
 |  
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 ComboBox1 -> SetFocus() ;
 keybd_event(VK_F4,0,0,0);
} | 
 et un KDO : :coucou:
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 
 |  
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 TPoint P(ComboBox1 -> Left + ComboBox1 -> Width - 10,
              ComboBox1 -> Top  + 10) ;
 
 P = ClientToScreen(P) ;
 
 SetCursorPos(P.x, P.y) ;
 
 ComboBox1 -> SetFocus() ;
 PostMessage(ComboBox1 -> Handle, WM_KEYDOWN, VK_F4, 0);
} |