关于Combobox消息传递的问题
jing 2000-01-24 05:32:00 请看下面的程序
1.hlCOMBO4 = CreateWindow("COMBOBOX",
NULL,
WS_BORDER and WS_CHILD and WS_VISIBLE and CBS_DROPDOWNLIST and CBS_AUTOHSCROLL,
420,85,150, 10,
win,
(HMENU)ID_COMBO4,
(HINSTANCE) GetWindowLong(win, GWL_HINSTANCE),
0);
2.SendMessage(hlCOMBO4, CB_ADDSTRING, 0,
(LPARAM)obj[0]);
SendMessage(hlCOMBO4, CB_ADDSTRING, 0,
(LPARAM)obj[1]);
SendMessage(hlCOMBO4, CB_ADDSTRING, 0,
(LPARAM)obj[2]);
SendMessage(hlCOMBO4, CB_ADDSTRING, 0,
(LPARAM)obj[3]);
SendMessage(hlCOMBO4, CB_SELECTSTRING, 0,
(LPARAM)obj[0]);
我在主窗体中建立一个COMBOBOX,并用向其加了四条选项,并选第一条为默认的在我运行程序时想选择时,却没有下拉列表,用键盘上下键却可以看到不同的选贤任项.
求各位高手点拨,谢过!