The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: Nilrem on February 21, 2005, 11:00:49 PM

Title: Combo-Box
Post by: Nilrem on February 21, 2005, 11:00:49 PM
FillMyCombo proc
LOCAL buffer[256]:BYTE
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String1
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String2
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String3
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String4
invoke SendMessage,hCombo,CB_SETCURSEL,1,0
invoke SendMessage,hCombo,CB_GETCOUNT,0,0
ret

FillMyCombo endp
What is the reasoning behind this combo-box (drop-down menu) only displaying String2,3, and 4?
Title: Re: Combo-Box
Post by: Nilrem on February 21, 2005, 11:02:18 PM
Stupid me!

FillMyCombo proc
LOCAL buffer[256]:BYTE
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String1
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String2
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String3
invoke SendMessage,hCombo,CB_ADDSTRING,0,offset String4
invoke SendMessage,hCombo,CB_SETCURSEL,0,0
invoke SendMessage,hCombo,CB_GETCOUNT,0,0
ret

FillMyCombo endp