voidtools

Everything_SetSort

La función Everything_SetSort establece cómo se deben ordenar los resultados.



Sintaxis

void Everything_SetSort(
    DWORD dwSortType
);



Parámetros

dwSortType
El tipo de ordenado, puede ser uno de los valores siguientes:
EVERYTHING_SORT_NAME_ASCENDING                      (1)
EVERYTHING_SORT_NAME_DESCENDING                     (2)
EVERYTHING_SORT_PATH_ASCENDING                      (3)
EVERYTHING_SORT_PATH_DESCENDING                     (4)
EVERYTHING_SORT_SIZE_ASCENDING                      (5)
EVERYTHING_SORT_SIZE_DESCENDING                     (6)
EVERYTHING_SORT_EXTENSION_ASCENDING                 (7)
EVERYTHING_SORT_EXTENSION_DESCENDING                (8)
EVERYTHING_SORT_TYPE_NAME_ASCENDING                 (9)
EVERYTHING_SORT_TYPE_NAME_DESCENDING                (10)
EVERYTHING_SORT_DATE_CREATED_ASCENDING              (11)
EVERYTHING_SORT_DATE_CREATED_DESCENDING             (12)
EVERYTHING_SORT_DATE_MODIFIED_ASCENDING             (13)
EVERYTHING_SORT_DATE_MODIFIED_DESCENDING            (14)
EVERYTHING_SORT_ATTRIBUTES_ASCENDING                (15)
EVERYTHING_SORT_ATTRIBUTES_DESCENDING               (16)
EVERYTHING_SORT_FILE_LIST_FILENAME_ASCENDING        (17)
EVERYTHING_SORT_FILE_LIST_FILENAME_DESCENDING       (18)
EVERYTHING_SORT_RUN_COUNT_ASCENDING                 (19)
EVERYTHING_SORT_RUN_COUNT_DESCENDING                (20)
EVERYTHING_SORT_DATE_RECENTLY_CHANGED_ASCENDING     (21)
EVERYTHING_SORT_DATE_RECENTLY_CHANGED_DESCENDING    (22)
EVERYTHING_SORT_DATE_ACCESSED_ASCENDING             (23)
EVERYTHING_SORT_DATE_ACCESSED_DESCENDING            (24)
EVERYTHING_SORT_DATE_RUN_ASCENDING                  (25)
EVERYTHING_SORT_DATE_RUN_DESCENDING                 (26)



Valor de Retorno

Esta función no tiene valores de retorno.



Observaciones

El ordenado por defecto es EVERYTHING_SORT_NAME_ASCENDING (1). This sort is free.
Es recomendado utilizar ordenados rápidos, el ordenado rápido es instantáneo.
To enable fast sorts in Everything:
  • En Everything, desde el menúHerramientas, haga clic en Opciones.
  • Haga clic en la pestaña Índices.
  • Marque el tipo de ordenado rápido que desee para el tipo de ordenado.
  • Haga clic en Aceptar.
Es posible que el ordenado no sea soportado, en tal caso, tras que haya recibido sus resultados deberá llamar a *Everything_GetResultListSort para determinar el ordenado utilizado actualmente.

Esta función debe ser llamada antes que Everything_Query.



Ejemplo

// establecer la búsqueda.
Everything_SetSearch("123 ABC");

// ordenar por tamaño descendente.
Everything_SetSort(EVERYTHING_SORT_SIZE_DESCENDING);

// ejecutar la consulta
Everything_Query(FALSE);



Requerimientos

Requiere Everything 1.4.1 o posterior.



Vea también


Acerca de
© 2026 - Privacidad