-  
Science & Technology

Visual Assist

Đây là một công cụ Add-in vào môi trường lập trình. Nó hỗ trợ cho việc hiển thị

các hàm, những biến, những đoạn chương trình một giải pháp ví dụ (thông qua color sắc của các biến, kiểu dữ liệu, hàm, từ khoá..). Một đoạn code vào Visual C++ tất cả sử dụng Visual Assist được thể hiện dưới đây :

void CListCtrlDemoDlg::OnPaint() { if (IsIconic()) CPaintDC dc(this); // device context for painting SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);// Center icon in client rectangle int cxInhỏ = GetSystemMetrics(SM_CXICON); int cyIbé = GetSystemMetrics(SM_CYICON); CRect rect; GetClientRect(&rect); int x = (rect.Width() - cxIcon + 1) / 2; int y = (rect.Height() - cyIbé + 1) / 2; // Draw the inhỏ dc.DrawIcon(x,y,m_hIcon); else CDialog::OnPaint(); Visual Assist cung cấp một bộ phận “nhắc tuồng” hoạt động rất hiệu quả. Các chức năng của bộ phận bao gồm : tự động điền thương hiệu biến, tên hàm chỉ sau thời điểm gõ 1 vài ba ký kết tự, hiển thị những prototype của một hàm (gồm sẵn trong thư viện giỏi chỉ mới được tạo ở 1 lớp nào đó)…

Sau Lúc sở hữu đặt Visual Assist, trong môi trường lập trình sẽ xuất hiện một toolbar như hình dưới đây :

*


MSDoanh Nghiệp (Microsoft Developer Network)

*

Lập trình viên bên trên hệ điều hành Windows nói chung rất quen thuộc với bộ thư viện này. Có thể xem nó như một tập “bách khoa” mang lại những ai lập trình bên trên những ngôn ngữ từ C/C++, Visual Basic mang đến đến C#, VB.Net.

Bạn đang xem:

Trong MSDoanh Nghiệp, ngoài những tài liệu giới thiệu bỏ ra tiết về việc sử dụng những hàm, lớp…, còn tồn tại những quyển sách, bài xích báo kỹ thuật, hay những mẫu code bao gồm thể được tận dụng vào việc lập trình.


Tạo project sử dụng thư viện MFC

Để tạo một project mới sử dụng thư viện lập trình MFC, họ thực hiện một số bước sau đây :

Bước 1 : Chọn File New Projects

Bước 2 : Chọn MFC AppWizard (exe)

Bước 3 : Điền tên project mong muốn vào trong hộp Projectname, cùng chọn thư mục / ổ đĩa chỉ đặt project vào hộp Location. Nhấn OK để tiếp tục.

*

Bước 4 : Trong hộp thoại MFCAppWizardStep1, có 3 chọn lựa loại ứngdụng cần vạc triển
. Chọn loại ứng dụng đam mê hợp nhất theo yêu thương cầu và nhấn Nextđể tiếp tục. (Có thể nhấn Finish bất cứ lúc nào để tiết kiệm thời gian nếu như những thông số còn lại để ở dạng mặc định)

*

Bước 5 : Tuỳ vào loại ứng dụng được chọn thì những bước còn lại có những chọn lựa khác nhau (tyêu thích khảo thêm ở những bài viết sau).


Màn hình có tác dụng việc

Một bí quyết tương đối, gồm thể phân tách màn hình làm cho việc thành cha vùng khác nhau :

*

Vùng 1 – Workspace

Đây là không gian tương tác góp lập trình viên nhanh chóng chuyển qua lại giữa những lớp, các tập tin xuất xắc các tài ngulặng vào project.

Xem thêm: Đoán Điềm Nhảy Mũi Theo Ngày Và Giờ Báo Hiệu Điềm Gì, Xem Điềm Nhảy Mũi 1 Cái, 2 Cái

(Tắt/ Mở workspace : Alt + 0 hoặc View/Workspace)

Workspace gồm tất cả 3 tab chính (có thể tất cả các tab phụ add-in): ClassView, ResourceView, FileView. Nội dung những tab này được thể hiện ở dạng cây gồm thể mở rộng, thu hẹp thông qua các nút +, -.

ClassView cho thấy hình ảnh tổng thể project dưới dạng các lớp. Trong classview, lập trình viên có thể biết được cấu tạo của một lớp (gồm những hàm, biến nào; tầm vực hoạt động của những hàm, các biến – public, protected, private).

*

ResourceView cho thấy được những tài nguyên ổn có trong project (dialog, menu, toolbar, bitbản đồ, icon, …). Thực chất đây là phần hiện thực hoá những gì thể hiện vào tập tin resource.h cùng .rc.

*

FileViewđến thấy những tập tin bao gồm vào project : source file, header tệp tin, resoure file với những tập tin được phân phối sau.

Xem thêm: Số 21 Trong Số Đề Nghĩa Là Gì? Giải Mã Giấc Mơ Thấy Số 21 Đánh Con Gì ?

*

Vùng 2

Đó là vùng dùng để thiết kế giao diện (những dialog, menu, toolbar) giỏi viết code cho project.

Vùng 3 - Output

Vùng thể hiện các thông tin lỗi (nếu có), những kết quả thực thi (lúc bao gồm sử dụng Macro), nội dung của biến (ở chế độ Debug) …