Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#1

Textbox und SHAutoComplete

  Alt 6. Mär 2005, 09:54
Hi.

Ich habe gerade einer Textbox (Eingabefeld) AutoComplete verpasst, aber seitdem reagiert sie leider nicht mehr auf das KeyPress-Ereignis. Wenn ich die Anweisung weglasse, dann funktioniert auch das KeyPress-Event. Weiß jemand wie man das umgehen kann? Oder hat jemand eine clevere (ins .NET eingebaute) Lösung?
Code:
[DllImport("shlwapi.dll")]
static extern int SHAutoComplete(IntPtr Handle, uint Flags);

enum AutoCompleteFlags : uint
{
   Default            = 0x00000000,
   FileSystem         = 0x00000001,
   UrlHistory         = 0x00000002,
   UrlMenu            = 0x00000004,
   UseTab             = 0x00000008,
   FileSystemOnly     = 0x00000010,
   UrlAll             = UrlHistory|UrlMenu,
   FileSystemDirs     = 0x00000020,
   AutoSuggestForceOn = 0x10000000,
   AutoSuggestForceOff = 0x20000000,
   AutoAppendForceOn  = 0x40000000,
   AutoAppendForceOff = 0x80000000
}


SHAutoComplete(textBox1.Handle, (uint)AutoCompleteFlags.UrlHistory);
  Mit Zitat antworten Zitat