Red de conocimientos turísticos - Información de alquiler - ¿Qué aplicación es fácil de usar para que los estudiantes de primaria de Shanghai tomen clases en línea?

¿Qué aplicación es fácil de usar para que los estudiantes de primaria de Shanghai tomen clases en línea?

APP Aula Aérea. La aplicación Shanghai Sky Classroom está especialmente diseñada para brindar clases en línea para estudiantes de diferentes grados. Los estudiantes de Shanghai pueden estudiar con confianza. Los cursos en línea son muy completos y cubren una amplia gama de puntos de conocimiento. la información se actualiza y publica de manera oportuna. Es un gran modelo. Una herramienta de aprendizaje móvil confiable y de alta calidad con explicaciones detalladas de los puntos de conocimiento. Puede ser utilizada por estudiantes de primaria de Shanghai en clases en línea.

上篇: Cómo enumerar todos los procesos en un sistema de 64 bitsEnumerar ventanas de nivel superior Puede ser más fácil enumerar las ventanas de nivel superior de un escritorio que enumerar procesos. La forma de enumerar ventanas de nivel superior es utilizar la función EnumWindows(). No utilice GetWindow() para crear una lista de ventanas porque las relaciones complejas entre padres, hijos y hermanos (orden Z) entre ventanas pueden causar confusión y hacer que los resultados de la enumeración sean inexactos. La función de devolución de llamada se llama una vez para cada ventana del escritorio (o ventana de nivel superior). Luego, la función de devolución de llamada realiza algún procesamiento del identificador de la ventana, como agregarlo a una lista. Este enfoque garantiza que los resultados de la enumeración no estén saturados por jerarquías de ventanas complejas, por lo que una vez que tengamos el identificador de la ventana podemos usar GetWindowText() para obtener el título de la ventana. Enumerar procesos para crear una lista de procesos del sistema es un poco más complicado que enumerar ventanas. Esto se debe principalmente a que las funciones API utilizadas dependen de diferentes sistemas operativos Win32. En Windows 9x, Windows Me, Windows 2000 Professional y Windows XP, podemos utilizar la API en la biblioteca ToolHelp32. Pero en Windows NT tenemos que utilizar la API de la biblioteca PSAPI que forma parte del SDK. Este artículo discutirá cómo implementar esto en todas las plataformas anteriores. El programa de muestra adjunto encapsula la API en la biblioteca anterior, por lo que las funciones encapsuladas son compatibles con todos los sistemas operativos Win32. Utilice la biblioteca ToolHelp32 para enumerar procesos. Las funciones de la biblioteca ToolHelp32 se encuentran en KERNEL32.dll y son funciones API estándar. La biblioteca ToolHelp32 contiene funciones que se pueden utilizar para enumerar procesos y subprocesos en el sistema y obtener información de memoria y módulos. Para enumerar procesos, simplemente use estas tres funciones: CreateToolhelp32Snapshot(), Process32First() y Process32Next(). El primer paso para utilizar la función ToolHelp32 es crear una "instantánea" de la información del sistema utilizando la función CreateToolhelp32Snapshot(). Esta función le permite seleccionar el tipo de información que se almacenará en la instantánea. Si solo está interesado en la información del proceso, simplemente incluya el indicador TH32CS_SNAPPROCESS. La función CreateToolhelp32Snapshot() devuelve un HANDLE, que debe pasarse a CloseHandle() una vez completada la llamada. El siguiente paso es llamar a la función Process32First una vez para obtener la lista de procesos de la instantánea y luego llamar a la función Process32Next repetidamente hasta que la función devuelva FALSO. Esto iterará sobre la lista de procesos en la instantánea. Ambas funciones requieren dos parámetros, el identificador de instantánea y una estructura PROCESSENTRY32. Después de llamar a Process32First o Process32Next, PROCESSENTRY32 contendrá información clave sobre los procesos en el sistema. El ID del proceso se almacena en esta estructura como th32ProcessID, que se puede pasar a la API OpenProcess() para obtener un identificador del proceso. El nombre del archivo ejecutable correspondiente y su ruta se almacenan en la estructura szExeFile. Esta estructura también contiene otra información útil. Nota: Antes de llamar a Process32First(), asegúrese de configurar el miembro dwSize de la estructura PROCESSENTRY32 en sizeof(PROCESSENTRY32). Enumeración de procesos mediante la biblioteca PSAPI En Windows NT, utilice las funciones PSAPI en PSAPI.DLL para crear una lista de procesos. Este archivo se distribuye con Platform SDK y la última versión se puede descargar aquí: Los archivos PSAPI.h y PSAPI.lib necesarios para usar la biblioteca también se encuentran en Platform SDK. 下篇: ¿Qué tal Shanghai Lingchang Biotechnology Co., Ltd.?