Poznaj Visual C++ 6, eBooks txt

[ Pobierz całość w formacie PDF ]
JON BATESTIM TOMPKINSPOZNAJVISUAL C++ 6Przek�ad z j�zyka angielskiego:Marek Korbecki (1-17), S�awomir Dzieniszewski (18-28, s�owniczek)Najwi�kszemu i najlepszemu ze wszystkich program�w,genetycznemu kodowi �ycia - DNA.OM 1 KO~M�Polska wersja ok�adki: Grzegorz �awniczakRedakcja: Justyna Domas�owska-SzulcSk�ad komputerowy: Ma�gorzata D�bkowska-KowalikO au'Kolejna ksi��ka z serii �Poznaj..." dotyczy programu Visual C++ 6,najlepszej,jak dot�d, wersji kompilatora C/C++ autorstwa firmy Microsoft.Wpr`Ksi��ka jest zbiorem u�ytecznych informacji na temat programowania~"ww j�zyku C++, z kt�rego mo�na korzysta� zar�wno wybi�rczo, jak C,i systematycznie.Mo�na si� z niej nauczy� wielu nowych funkcji, takich jaktworzenie aplikacji "'SDI i MDI, u�ycie wska�nika post�pu, korzystania z list, drzew,opcji Cz�tformatowania i podgl�du HTML, tworzenie, importowaniei edytowanie ikon oraz rysunk�w bitmapowych. RozdKsi��ka powsta�a w oparciu o wieloletnie do�wiadczenie autor�w, kt�rzyw najbardziej przyst�pny spos�b wyja�niaj� i opisuj� na konkretnychprzyk�adach wszystkie zagadnienia zwi�zane z tworzeniemnowoczesnych,wielodokumentowych aplikacji.Ksi��ka jest adresowana do u�ytkownik�w, kt�rzy maj� ju� pewn� wiedz�w zakresie programowania w tym j�zyku.Authorized translation from English language edition publishedby QUE CORPORATIONCopyright � 1999. All rights reserved. No part of this book maybe reproduced or transmittedin any form or any means, electronic or mechanical, includingphotocopying, recording or by anyinformation storage retrieval system, without permission fromthe Publisher.Polish language edition published by Wydawnictwo MIKOM,Copyright � 1999.Tytu� orygina�u: Using Visual C++ 6.Wszystkie prawa zastrze�one. Reprodukcja bez zezwoleniazabroniona. Wydawca nie ponosiodpowiedzialno�ci za ewentualne szkody powsta�e przywykorzystaniu zawartych w ksi��ce informacji.Wydawca: MIKOM, ul. Andrzejowska 3, 02-312 Warszawa, tel.823-70-77 Rozd;PrDruk: Wyd. Archidiecezji Warszawskiej, ul. Rybnicka 27, 02-405Warszawa. plISBN 83-7158-190-4Warszawa, sierpie� 1999Spis tre�ciO autorach .................................................12Wprowadzenie...........................................15Czym jest Visual C++ 6.0 i dlaczegowarto go u�ywa�?.................................. 15C� nowego jest w tej ksi��ce?............. 15Czy to jest odpowiednia ksi��ka? ......... 16Konwencje zastosowane w ksi��ce....... 16Cz�� I. Tworzenie aplikacji Visual C++ 17Rozdzia� 1. Projektowanie i tworzenieprogramu w Visual C++..............19Uruchomienie Visual C++ .................... 19Tworzenie nowego projektu.................. 20Wyb�r rodzaju projektu ....................... .21Nadawanie nazwy projektowi i wyb�rlokalizacj i ............................................. . 21U�ywanie AppWizard........................... 21Korzystanie z podstawowych opcjiAppWizard............................................ 22Generowanie i uruchamianie aplikacji.. 24Wyb�r konfiguracji procesugenerowania pliku................................ .24Przeprowadzanie proces�w kompilacjii ��czenia ............................................... 24Uruchomienie aplikacji......................... 25Zgodno�� z interfejsem Windows......... 26Modyfikacja interfejsu aplikacji ........... 26Umieszczanie przycisk�w steruj�cych..26Do��czanie kodu.................................... 30Sprawdzenie zmian wprowadzonychdo aplikacji............................................ 32Zapisanie i zamkni�cie projektu............ 34Rozdzia� 2. �rodowisko programistyczne 35Praca z Developer Studio ...................... 35Otwieranie istniej�cego projektu........... 35Okno obszaru roboczego projektu ........ 37Korzystanie z panelu C1assView........... 38Ikona ..................................................... 39Znaczenie .............................................. 39U�ywanie panelu ResourceView...........46U�ywanie panelu FileView ...................51Zarz�dzanie projektami ......................... 53Konfigurowanie projektu.......................54Dodatkowe mo�liwo�ci konfiguracyjne54Cz�� II. Okna dialogowe i kontrolki.......55Rozdzia� 3. Projektowanie i tworcenie okiendialogowych.................................... 57Tworzenie szablonu okna dialogowego 58Przydzielanie identyfikatora oknudialogowemu .........................................62Korzystanie z karty Dialog GeneralProperties ...............................................63Nadawanie stylu oknu dialogowemu.....64Dodawanie i pozycjonowanie kontrolek. 65Zmiana rozmiar�w kontrolek ................70Jednoczesne zaznaczanie kilku obiekt�w .71Wyr�wnywanie pozycji obiekt�w.........72U�ycie prowadnic..................................73Organizacja kontrolek w okniedialogowym ........................................... 74Grupowanie obiekt�w ...........................74Ustalenie porz�dku dost�pu do okienprzy u�yciu klawisza Tab ......................76Ustalanie skr�t�w klawiaturowych .......78Rozdzia� 4. U�ywanie przycisk�wsteruj�cych..................................... 79U�ycie przycisk�w ................................ 79Dodawanie funkcji obs�ugi zdarzeniau�ycia przycisku ................................... .81Istota map komunikat�w ...................... .82Modyfikacja przycisk�w w czasie pracyprogramu ............................................... 84U�ycie prze��cznik�w............................ 90Dodawanie grupy prze��cznik�w .......... 91Okre�lenie wybranego przycisku .......... 93U�ycie p�l wyboru................................. 96Dodawanie p�l wyboru.......................... 96Pobieranie i ustalanie stanu p�l wyboru.... 97-W _ , . _.. _~. ... ... ~ ... ._ _ _ ... ~ ~ ..._ .,. _ 1~ I4 Spis tre�ci SlRozdzia� 5. Stosowanie kontrolektekstowych ........................,..........101Stosowanie statycznych p�l tekstowych 101Formatowanie tekst�w w oknachdialogowych........................................102��czenie statycznych p�l tekstowychz polami edycji....................................102Zmiana zawarto�ci statycznego polatekstowego w czasie pracy programu . 103Umieszczanie statycznych p�l tekstowychw oknie dialogowym...........................103U�ywanie p�l edycji............................ 108Umieszczanie p�l edycji .....................109Umieszczanie i pobieranie tekstuz pola edycji ........................................111Ustalanie reakcji na komunikatypowiadamiaj�ce, dotycz�ce p�l edycji..112Wyprowadzanie podklas dla p�l edycji 116Stosowanie wieloliniowych p�l edycji 122Stosowanie pask�w przewijania..........155Dodawanie pask�w przewijania do oknadialogowego ........................................155Przypisanie zmiennych paskomprzewijania ..........................................156Inicjalizowanie pask�w przewijania....157Obs�uga powiadomie� pask�wprzewijania ..........................................160Stosowanie suwak�w kontrolnych ......164Umieszczenie suwaka kontrolnegow oknie dialogowym ...........................164Prcypisanie zmiennej obiektowi suwaka.166Inicjalizacja obiektu suwaka.............:..166Odpowiedzi na powiadomienia obiektusuwaka .................................................168Stosowanie pr�bnik�w daty i godziny.169Umieszczanie pr�bnik�w daty i godzinyw oknie dialogowym ...........................169Przypisywanie zmiennych do obiekt�wpr�bnik�w daty i godziny....................171Inicjalizowanie pr�bnik�w datyi godziny ..............................................172Powiadomienia o zmianie daty............176Stosowanie kalendarza miesi�cznego..178Umieszczenie kalendarza miesi�cznegow oknie dialogowym ............................178Przypisanie zmiennej do obiektukalendarza............................................179Inicjalizacja obiektu kalendarza ..........180Ustalanie zakresu dost�pnych datw kalendarzu........................................181Reakcje na powiadomieniao zmianie wyboru daty ........................183Ro;Rozdzia� 6: U�ywanie list........................ 123Tworzenie list...................................... 123Dodawanie list kombinowanych(rozwijanych) ...................................... 124Dodawanie list drzewiastych .............. 126Wykorzystanie p�l listy ...................... 128U�ycie list szczeg�owych.................. 129Zape�nianie list.................................... 131Umieszczanie element�w na li�ciekombinowanej ..................................... 132Reakcja programu na komunikatypowiadamiaj�ce listy kombinowanej.. 135Wype�nianie listy drzewiastej ............. 136Wype�nianie pola listy ........................ 139Reakcja programu na komunikatypowiadamiaj�ce pola listy................... 141Wype�nianie listy szczeg�owej.......... 143Rozdzia� 7. Stosowanie wska�nik�wpost�pu, pask�w prcewijania,suwak�w oraz obiekt�wpobieraj�cych dat� i godzin� ..... 149Obiekty zorientowane na zakres warto�ci 149U�ycie wska�nika post�pu .................. 149Umieszczenie wska�nika post�puw oknie dialogowym........................... 150Przypisanie zmiennej do wska�nikapost�pu ................................................ 152Manipulowanie i zmiany wskaza�wska�nika post�pu .............................. 153Rozdzia� 8. Obs�uga zdarce�wywo�ywanych mysz�.................185Obs�uga powiadomie� klawiszy myszy 185Obs�uga zdarze� naci�ni�ciai zwolnienia klawisza myszy ...............186Przechwytywanie zdarze� dwukrotnegoklikni�cia .............................................191�ledzenie ruch�w i po�o�enia wska�nikamyszy...................................................192Obs�uga zdarzenia przesuni�ciaws... [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • jaczytam.htw.pl