| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment utiliser Ncurses
    Ncurses fournit une interface basée sur la borne colorée pour les tubes cathodiques UNIX texte. Les bibliothèques permettent aux programmeurs de créer la cartographie fonction - clé, fenêtres côte- à-côte et les fonctions écran de peinture . Ncurses prend en charge huit couleurs et l'utilisation de la souris , ce qui peut compenser l'absence d'une véritable interface utilisateur graphique . Instructions
    1

    Téléchargez les ressources de Ncurses . Il est offert gratuitement à partir de plusieurs sources . Le téléchargement va inclure toutes les bibliothèques et les services de soutien.
    2

    Ajouter curses.h à votre code source. Lier le code aux fichiers de la bibliothèque de malédictions . Ajoutez le paramètre -lcurses à la commande gcc .
    3

    Initialisation de l'écran en appelant la fonction " initscr . " Cette alloue de la mémoire pour les variables de Ncurses et le prépare à la bibliothèque à l'emploi. Cela vous permet également de travailler avec les structures WINDOW Ncurses.
    4

    rafraîchir l'écran après avoir effectué des changements à la fenêtre et l'état du curseur. L'actualisation ne mettra à jour le contenu de la fenêtre altérées , ce qui fera gagner du temps CPU et éviter la réécriture des informations redondantes . Les appels standard sont "Refresh " et " wrefresh . "
    5

    tirer partie des curseurs logiques. S'il ne peut y avoir qu'un seul curseur physique , chaque fenêtre peut avoir un curseur logique , vous permettant d'écrire à n'importe quel endroit dans n'importe quelle fenêtre sans rediriger le curseur physique .
    6

    fenêtres claires plutôt que de l'ensemble de compensation écran . Ncurses fournit des fonctions pour les deux, mais la compensation seulement la fenêtre qui doit être enlevé peuvent gagner du temps CPU et éviter de réécrire l'information qui est déjà à l'écran.
    7

    drapeau touches de fonction pour permettre à une fenêtre d'accepter elles. Le drapeau " de drapeau _use_keypad " doit être ajouté à chaque fenêtre destinée à recevoir une entrée touche de fonction. Assurez-vous d'attribuer la valeur à une variable int et non une variable char . Variables char n'ont pas la capacité de conserver les valeurs numériques des touches de fonction.

    Previous :

    next :
      articles connexes
    ·Comment obtenir un objet à déplacer avec votre curseu…
    ·Comment afficher un document Word dans ASP.NET 
    ·Comment faire une colonne sur une Liste des drops GridV…
    ·Combien de temps faut iPhone App développement Take 
    ·Comment faire pour déboguer Sans un débogueur 
    ·Comment faire pour installer Lisp sur OSX 
    ·Comment faire un organigramme modulaire 
    ·Comment fusionner deux colonnes date 
    ·Comment rendre les programmes de jeu sur une TI- 83 Plu…
    ·Comment faire pour obtenir un diplôme en Hacking 
      articles en vedette
    ·Modification d'un pointeur de la souris en Javascript 
    ·Comment remplacer Python Droite 
    ·Comment faire de Flash Quelque chose dans Visual Basic 
    ·Comment Aligner à droite texte à l'aide HTML 
    ·Comment sélectionner la valeur dans une zone de liste …
    ·Pourquoi est- Script Ralentir Mon ordinateur vers le ba…
    ·Comment écrire GData Entrée valeurs en tant que Strin…
    ·Comment faire pour supprimer les attributs de style en …
    ·Comment faire pivoter un dessin en PictureBox 
    ·Comment implémenter plusieurs piles 
    Copyright © Connaissances Informatiques http://fr.wingwit.com