Auch als normales Fenster benutze ich die Dialog-Nachrichten, dann muss ich mir nicht die Handles merken, sondenr kann die vergebenen IDs verwenden. Bzw. ich muss mir das
Handle nicht erst wieder über GetDlgItem holen:
SendMessage(GetDlgItem(handle, IDC_LISTVIEW1), ..., ..., ...)
ist gleichbedeutend mit
SendDlgItemMessage(Handle, ID, ..., ..., ...);