Boîtes de dialogue COMMUNES RAS
Windows fournit un ensemble de fonctions qui affichent les boîtes de dialogue RAS fournies par le système. Ces fonctions permettent aux applications d’afficher facilement une interface utilisateur familière afin que les utilisateurs puissent effectuer des tâches RAS. Par exemple, les utilisateurs peuvent établir et surveiller des connexions, ou utiliser des entrées d’annuaire téléphonique. Windows 95 ne prend actuellement pas en charge ces fonctions.
La fonction RasPhonebookDlg affiche la boîte de dialogue Mise en réseau à distance main. À partir de cette boîte de dialogue, l’utilisateur peut composer, modifier ou supprimer une entrée de carnet de téléphone sélectionnée, créer une nouvelle entrée de carnet de téléphone ou spécifier les préférences de l’utilisateur. La fonction RasPhonebookDlg utilise la structure RASPBDLG pour spécifier des paramètres d’entrée et de sortie supplémentaires. Par exemple, vous pouvez définir les membres de la structure pour contrôler la position de la boîte de dialogue à l’écran. Vous pouvez utiliser la structure RASPBDLG pour spécifier une fonction de rappel RasPBDlgFunc qui reçoit des notifications de l’activité de l’utilisateur lorsque la boîte de dialogue est ouverte. Par exemple, RAS appelle votre fonction RasPBDlgFunc si l’utilisateur compose, modifie, crée ou supprime une entrée de carnet téléphonique.
Vous pouvez utiliser la fonction RasDialDlg pour démarrer une opération de connexion RAS sans afficher la boîte de dialogue Réseau à distance main. Avec RasDialDlg, vous spécifiez un numéro de téléphone ou une entrée de carnet de téléphone à appeler. La fonction affiche un flux de boîtes de dialogue qui indiquent l’état de l’opération de connexion. La fonction RasDialDlg utilise une structure RASDIALDLG pour spécifier des paramètres d’entrée et de sortie supplémentaires, tels que la position de la boîte de dialogue et la sous-entrée du répertoire téléphonique à appeler.
Pour afficher la feuille de propriétés Réseau d’accès à distance, appelez la fonction RasMonitorDlg . Cette boîte de dialogue permet à l’utilisateur de surveiller la status des connexions existantes. La fonction RasMonitorDlg utilise une structure RASMONITORDLG pour spécifier des paramètres d’entrée et de sortie supplémentaires, tels que la position de la boîte de dialogue et la page de feuille de propriétés à afficher en haut.
Vous pouvez appeler la fonction RasEntryDlg pour afficher une feuille de propriétés permettant de créer, de modifier ou de copier une entrée de livre téléphonique. La fonction RasEntryDlg utilise une structure RASENTRYDLG pour spécifier des paramètres d’entrée et de sortie supplémentaires, tels que la position de la boîte de dialogue et le type d’opération d’annuaire téléphonique.