#pragma once #include class cfg_dropdown_history_mt; HRESULT InitializeDropdownAC(HWND comboBox, cfg_dropdown_history_mt & var, const char * initVal); HRESULT InitializeEditAC(HWND edit, const char * values, DWORD opts = ACO_AUTOAPPEND|ACO_AUTOSUGGEST); HRESULT InitializeEditAC(HWND edit, pfc::const_iterator valueEnum, DWORD opts = ACO_AUTOAPPEND|ACO_AUTOSUGGEST); HRESULT InitializeSimpleAC(HWND edit, IUnknown * vals, DWORD opts); pfc::com_ptr_t CreateACList(pfc::const_iterator valueEnum); pfc::com_ptr_t CreateACList(pfc::const_iterator valueEnum); pfc::com_ptr_t CreateACList(pfc::const_iterator valueEnum); pfc::com_ptr_t CreateACList(); void CreateACList_AddItem(IUnknown * theList, const char * item);