E' vero funziona anche così...
Considerando il fatto che wparam è di tipo Long, si capisce che la differenza non sta nel passare True visto che 1 convertito in Boolean è True:
Quindi la differenza fra:codice:MsgBox CBool(0) MsgBox CBool(1)
eOriginariamente inviato da Fado84
codice:Const CB_SHOWDROPDOWN = &H14F sendmessage Combo1.hwnd, CB_SHOWDROPDOWN, True, ByVal 0&
sta nel valore attribuito alla costante CB_SHOWDROPDOWN:Originariamente inviato da me
codice:Const WM_USER = &H400 Const CB_SHOWDROPDOWN = (WM_USER + 15) SendMessage Combo1.hwnd, CB_SHOWDROPDOWN, 1&, 0&
io gli ho dato 1039 (&H40F), mentre tu 335 (&H14F): a me funziona con entrambi.
![]()

Rispondi quotando