huong dan su dung vb

Upload: pham-hoang-quan

Post on 07-Jan-2016

216 views

Category:

Documents


0 download

DESCRIPTION

Huong Dan Su Dung Vb

TRANSCRIPT

  • NgoHungNavigationHomeCoursesCOBOLResearchLinux & FedoraPublicationsDownloadsPersonalSitemap

    Nghin cuNghin cu thngc m t l mt quytrnh tm hiu tch cc,cn c v c h thngnhm khm ph, phingii v xem xt cc skin.

    Courses >

    C4W : Hng dn s dng Visual C++ 6.0

    Hng dn s dng Visual C++ 6.0

    1. Giao din visual C++ 6.0- M Microsoft Visual C++ 6.0

    Hnh 1.1

    Cc phm tt dng trong Visual C++ 6.0

    -

    F1 : gip (dng b MSDN)

    -

    F4 : Di chuyn n tng li ca chng trnh (nu c)

    -

    F5 : chy chng trnh ( ch Debug gp im dng th dng li

    Debug)

    C4W : Hng dn s dng Visual C++ 6.0 - NgoHung https://sites.google.com/site/ngo2uochung/courses/c4w-bai-thuc-hanh-so-1

    1 of 5 8/3/2012 12:41 PM

  • -Ctrl + F5 : chy chng trnh ( ch Run)

    -

    F7 : Bin dch chng trnh

    - Ctrl + F7 : Bin dch file .cpp hin ti

    -

    F9 : t/g b im dng (breakpoint c du chm u dng)

    -

    F10 : Chy tng dng ca chng trnh

    -

    F11 : Chy vo hm ca chng trnh

    -

    Alt + 0 : Di chuyn n ca s Workspace

    -

    ALT + 2 : M ca s output xem kt qu bin dch chng trnh

    -

    ALT + 3 : M ca s xem gi tr cc bin ( ch Debug)

    - ALT + 7 : M ca s callstack xem thc hin qua cc hm no- Ctrl + Pageup/Pagedown: di chuyn qua ti gia cc Tab trong ca s Workspace

    2. Bi TH 1: Vit chng trnh

    Hnh 2.1

    M t: Khi ngi dng nhn vo nt no trn mn hnh th bn hin th ra cu thng bo Bnva nhn nt ---

    Hng dnBc 1: Xo ch Hello World gia mn hnh

    - Di chuyn n hm WndProc- Di chuyn n s kin WM_PAINT- Xo cc dng ch:

    C4W : Hng dn s dng Visual C++ 6.0 - NgoHung https://sites.google.com/site/ngo2uochung/courses/c4w-bai-thuc-hanh-so-1

    2 of 5 8/3/2012 12:41 PM

  • Hnh 2.2

    - Tuy nhin, ta cng c th xo bin szHello khai bo u hm WndProc v xodng

    LoadString(hInst, IDS_HELLO, szHello, MAX_LOADSTRING);

    u hm WndProc

    Bc 2: To 3 nt , en, Xanh nh sau:- nh ngha 3 ID qun l 3 nt , en, Xanh to ra:

    o Di chuyn n u tp tino G vo sau dng #define MAX_LOADSTRING 100 cc dng:

    #define IDC_DO 1023#define IDC_DEN 1024#define IDC_XANH 1025

    - M hm WndProc- Di chuyn n pha trc s kin WM_COMMAND

    - Thm vo s kin WM_CREATE (s kin ny c gi khi to ca s) 3 lnhto ca s cho 3 nt , en, Xanh nh sau:

    C4W : Hng dn s dng Visual C++ 6.0 - NgoHung https://sites.google.com/site/ngo2uochung/courses/c4w-bai-thuc-hanh-so-1

    3 of 5 8/3/2012 12:41 PM

  • Hnh 2.3Bc 3: X l s kin click cho 2 nt va to ra

    - Di chuyn n hm WndProc- n s kin WM_COMMAND- Thm vo cc dng sau:

    C4W : Hng dn s dng Visual C++ 6.0 - NgoHung https://sites.google.com/site/ngo2uochung/courses/c4w-bai-thuc-hanh-so-1

    4 of 5 8/3/2012 12:41 PM

  • Hnh 2.4

    3. M rngM rng 1:

    - Vn ch Hello World trn mn hnh- Khi nhn cc nt , en, Xanh th ch Hello World s i mu theo nt vanhn

    Hng dn: t mu cho vn bn tadng hm SetTextColor(hdc,RGB(255,0,0)); Vi muen:RGB(0, 0, 0)

    Mu : RGB(255, 0, 0)Mu Xanh: RGB(0, 255, 0) hoc RGB(0, 0, 255)

    M rng 2:Sa li chng trnh sao cho 3 nt , en, Xanh lun canh u gia mn hnh. V

    khi ngi dng thay i kch thc ca s th 3 nt ny vn nm gia.

    ng nhp | Bo co lm dng | Trang in | Xa quyn truy cp | c cung cp bi Google Sites

    C4W : Hng dn s dng Visual C++ 6.0 - NgoHung https://sites.google.com/site/ngo2uochung/courses/c4w-bai-thuc-hanh-so-1

    5 of 5 8/3/2012 12:41 PM