LiFan
2025-04-16 a0eb317d8e9a4aa9c5a7cab23c90dc9862c981b1
jrj/xframe/xcontrol/xcombobox.hpp
@@ -16,7 +16,6 @@
        return *this;
    }
public:
    int GetCurSel()
    {
        int CB_GETCURSEL_  = 0x0147;
@@ -133,7 +132,7 @@
   int AddItem(string str, KXMLDOMElement ele)
   {
       AddItem(str, ele.ptr());
       return AddItem(str, ele.ptr());
   }
   int AddItem(string str, LPARAM p)
    {
@@ -150,6 +149,15 @@
        SetItemData( h, (LPARAM)p);
        return h;
    }
   int InsertString(string str, KXMLDOMElement p)
   {
       int CB_INSERTSTRING_ = 0x014A;
       int h = SendMessage(GetHWND(), CB_INSERTSTRING_, 0, (LPARAM)str);
       SetItemData(h, p);
       return h;
   }
   int InsertString( string str, LPARAM p) 
    {
@@ -271,7 +279,7 @@
       return SendMessage(hWnd, CB_GETITEMDATA_, nIndex, 0);
   }
   static int AddItem(HWND hWnd,string str, int p)
   static int AddItem(HWND hWnd,string str, LPARAM p)
   {
       int CB_ADDSTRING_ = 0x0143;
       int h = SendMessage(hWnd, CB_ADDSTRING_, 0, (LPARAM)str);