0

lập trình của windows

Thiết lập trình diễn Windows.DOC

Thiết lập trình diễn Windows.DOC

Kế toán

... họa 2 chiều, lập trình viên sẽ dùng GDI+, một mô hình lập trình riêng biệt có thể truy nhập qua Windows Forms. Để hiển thị video hay phát âm thanh, lập trình viên lại phải sử dụng Windows Media ... tính năng kinh điển khác của một giao diện đồ họa Windows, thông thường lập trình viên sẽ chọn Windows Forms, một phần của .NET Framework. Nếu cần hiển thị văn bản, Windows Forms có một số tính ... năng của lập trình viên. Do đó, lập trình viên chỉ cần có học một kiến thức chung là có thể sử dụng trong cả hai trường hợp. Một lợi điểm nữa của việc dùng chung công nghệ cho cả giao diện Windows...
  • 24
  • 456
  • 0
Lập trình C  Windows 07_Các khái niệm

Lập trình C Windows 07_Các khái niệm

Kỹ thuật lập trình

... Tp.HCM 2Nội dungVài điểm khác biệt giữa lập trình Windows và DOSCác thư viện lập trình của Windows Các loại ứng dụngCác khái niệm cơ bản Lập trình sự kiện (Even driven programming)Các ... tuần tự theo chỉ định Lập trình sự kiện, dựa vào thông điệp (message)DOSWindowsSpring 2004C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM 4Các thư viện lập trình của Windows SDK - Software ... thư viện lập trình của Windows …(tt)OWL - Object Windows LibraryLà bộ thư viện hướng đối tượng của BorlandC++MFC - Microsoft Foundation ClassesLà bộ thư viện hướng đối tượng của Visual...
  • 22
  • 462
  • 2
Lập trình C  Windows 08_Các kiểu dữ liệu cơ bản

Lập trình C Windows 08_Các kiểu dữ liệu cơ bản

Kỹ thuật lập trình

... kiểu bất kỳ WCHAR ký tự UNICODE 16 bits WINAPI qui ước gọi hàm của những hàm hệ thống WORD số nguyên 16 bits WPARAM tham số thứ 1 của message, kiểu WORD ... 0. Đây là chuỗi dạng UNICODE 16 bits/ký tự LRESULT giá trị 32 bits có dấu, là kết quả trả về của hàm nhận và xử lý message PBOOL con trỏ đến kiểu BOOL PBOOLEAN con trỏ đến kiểu BOOLEAN PBYTE ... bits LONG64 số nguyên có dấu 64 bits LONGLONG số nguyên có dấu 64 bits LPARAM tham số thứ 2 của message, kiểu LONG LPBOOL con trỏ đến kiểu BOOL LPBYTE con trỏ đến kiểu BYTE LPCOLORREF con...
  • 3
  • 1,289
  • 17
Lập trình C  Windows 10_Generic_App

Lập trình C Windows 10_Generic_App

Kỹ thuật lập trình

... Nguyen Tri Tuan – Khoa CNTT – DHKHTN Tp.HCM 1/6 // // Chương trình demo: Application đơn giản trên Windows // Sử dụng thư viện API của Windows // GENERIC_APP.CPP // Nguyen Tri Tuan - Khoa CNTT ... hInst; // instance của application TCHAR szTitle[MAX_LOADSTRING]; // Tiêu đề của cửa sổ TCHAR szWindowClass[MAX_LOADSTRING]; // Tên lớp cửa sổ (window class name) // Prototype của các hàm xử ... APSTUDIO_INVOKED Nguyen Tri Tuan – Khoa CNTT – DHKHTN Tp.HCM 6/6 // // File header mô tả các hằng số của chương trình. // Generic_App.h // Sử dụng cho: Generic_App.cpp, Generic_App.rc // Nguyen Tri Tuan...
  • 6
  • 492
  • 1
Lập trình C  Windows 11_Ví  dụ - bài tập

Lập trình C Windows 11_Ví dụ - bài tập

Kỹ thuật lập trình

... szWindowClass;wcex.hIconSm = LoadIcon(hInstance,(LPCTSTR)IDI_SMALL);RegisterClassEx(&wcex);1 Lập trình C trên Windows Ví dụ và Bài tập Nguyễn Đức Hoàng HạKhoa CNTT –Trường ĐHKHTNEmail: ndhha@fit.hcmuns.edu.vn21•Mô ... túi24Debug•Chạy từng lệnh : F10•Chạy vào trong lệnh: F11• Đặt điểm dừng: F9•Chay chương trình ở chế độ debug: F5•Chạy chương trình không ở chế độ debug: Ctrl+F5•Muốn debug ở sự kiện nào thì phải đặt điểm ... nCmdShow ) {//1. hInstanceàĐăng ký loại cửa sổ mới//2. Tạo một cửa sổàhWnd//3. Thực hiện vòng lập nhận và gửi xử lý thông điệpreturn 0;}12Ví dụ 1Dùng chuột vẽ đoạn thẳng•Mô tả bài toán:...
  • 27
  • 475
  • 1
Lập trình C  Windows 12_Ví dụ

Lập trình C Windows 12_Ví dụ

Kỹ thuật lập trình

... trình mô phỏng đồng hồ kim trên máy tính.14Bài tập 4•Mô tả:Viết một chương trình cho phép điều khiển robot di chuyển trên màn hình. Robot luôn di chuyển, người sẽ điều khiển hướng đi của ... x,y; //vi tri anh17Ví dụ 6• Mô tả:Hãy đóng gói HDC thành lớp CMyDC nhằm hỗ trợ người lập trình C trên Windows. • Yêu cầu:classCMyDC {Public:PAINTSTRUCT m_ps;HDC m_hdc;HWND m_hwnd;HDC ... BeginPaint(HWND);void EndPaint();void MoveTo(POINT);void LineTo(POINT);void Line(POINT, POINT);…};1 Lập trình C trên Windows Ví dụ và Bài tập (T4)Nguyễn Đức Hoàng HạKhoa CNTT –Trường ĐHKHTNEmail: ndhha@fit.hcmuns.edu.vn13Robotcase...
  • 20
  • 474
  • 1
Lập trình C  Windows 13_Doc + View

Lập trình C Windows 13_Doc + View

Kỹ thuật lập trình

... nguồn của chương trình mình và người khác cùng không muốn cho mình cả mã nguồn họ viết!VIEWDOC•Bàn cờ:ma trận 2 chiều•Lượt đi(Thông tin lưu trữ)•Vị trí + kích thước hiển thị của bàn ... gì?Vẽ hình 3 chiềuyxzxyxzyzCaro•Mô tả:Viết chương trình cho 2 người chơi caro trên máy tính.•Yêu câu:–Mô tả dữ liệu của trò chơi–Mô tả các xử lý cần thiếtHợp tác và Phát triển ... Caro•Nếu muốn chương trình thông minh hơn ànâng cấp DLL-AI•Nếu muốn vẽ bàn cờ đẹp hơnànâng cấp DLL-Graph•Nếu muốn...
  • 7
  • 279
  • 2
Lập trình C  Windows 14_thư viện liên kết động

Lập trình C Windows 14_thư viện liên kết động

Kỹ thuật lập trình

... DLL được thực thi trong “ngữcảnh” của tiểu trình (Thread) gọi hàm, do đó:DLL sử dụng Stack của tiểu trình DLL sử dụng không gian địa chỉảo của tiến trình gọiDLL cấp phát bộ nhớ cho ... lệnh nhị phân của các hàm thư việnDùng để nhúng vào file chương trình khi thực hiện giai đoạn liên kết (linking) của quá trình biên dịch Trình biên dịch sẽ copy đoạn mã lệnh của hàm thư viện ... Khi tiến trình tạo mới 1 tiểu trình (thread), Windows gọi hàmDllMain của tất cả các thư viện DLL đang được sử dụng với tiến trình đóĐây là cơ hội để khởi tạo các biến dùng cho tiểu trình Lưu...
  • 18
  • 406
  • 1
Lập trình C  Windows 15_VisualC (MFC)

Lập trình C Windows 15_VisualC (MFC)

Kỹ thuật lập trình

... control barVersion 3.1:Hỗ trợ các control chuẩn của Windows 95ODBC level 2 with Access Jet database engineCác lớp Winsock phục vụ lập trình TCP/IPSpring 2004C4W - VisualC++ (MFC) - Nguyen ... Tp.HCM 22Ứng dụng đơn giản – Các thành phần của c .trình (tt)CMainWindow(): hàm khởi tạo cửa sổ giao diện của ứng dụng, override lên hàm chuẩn của lớp CFrameWndCMainWindow::CMainWindow () ... dụng đơn giản – Các thành phần của c .trình CWinApp: lớp chính của MFC để quản lý ứng dụng. Chứa đựng vòng lặp nhận message và phân phối message đến các cửa sổ của ứng dụngCMyApp: lớp kế...
  • 36
  • 427
  • 5
Lập trình C  Windows 16_GDI.

Lập trình C Windows 16_GDI.

Kỹ thuật lập trình

... dụng các kỹ thuật in của Windows trong MFCKỹ thuật in của MFC Summer 2004C4W - GDI - Nguyen Tri Tuan - DH.KHTN Tp.HCM 56In ấn trong MFC - Sử dụng các kỹ thuật in của Windows VD1. Tạo Printer ... - Tổng quan về in ấn trong Windows (tt)Spooling Windows quản lý quá trình in ấn bằng trình quản lý in (Printer Spooler)Printer spooler được tự động nạp khi Windows khởi động và kết thức ... DH.KHTN Tp.HCM 6Các khái niệm cơ bản - Ngữ cảnh của thiết bịNgữ cảnh của thiết bị (Device Context): là một cấu trúc lưu trữ các thông số của thiết bị đồ họa, ví dụ:Chế độ vẽ hiện tại...
  • 37
  • 363
  • 3
Lập trình C  Windows 18_Clipboard

Lập trình C Windows 18_Clipboard

Kỹ thuật lập trình

... thiết lập giá trị cho dữ liệu trước khi chuyển vào ClipboardTrong Win32, GlobalAlloc ít được sử dụng (và được thay bằng HeapAlloc). Tuy nhiên, GlobalAlloc còn được dùng trong lập trình ... ?Clipboard là một vùng nhớ chung của Windows mà tất cả các ứng dụng đều có thể truy cập đếnClipboard là một phương thức chuyển dữ liệu chuẩn được Windows cung cấp, cho phép chia xẻ ... dạng CF_HDROPLà phương pháp mà Windows 98 và Windows 2000 sử dụng để thực hiện các thao tác Cut, Copy và Paste trên các tập tin hay thư mụcHDROP là handle của vùng nhớ toàn cục. Vùng nhớ...
  • 49
  • 297
  • 0
Lập trình C  Windows 19_Hook

Lập trình C Windows 19_Hook

Kỹ thuật lập trình

... cách lập trình Hook - Các hàm thao tác với HookSetWindowsHookExCallNextHookExUnhookWindowsHookEx10Spring 2004C4W - Hook - Nguyen Tri Tuan - DH.KHTN Tp.HCM 19Minh họa cách lập trình ... (record) các thông điệp từ chuột và bàn phím. Đây là một Global Hook…1 Lập trình C trên Windows Kỹ thuật lập trình Hook(phụ lục)Nguyễn Tri TuấnKhoa CNTT – ĐH.KHTN.Tp.HCMEmail: nttuan@ ... Tp.HCM 22 Lập trình Hook - Hủy bỏ cài đặt HookSử dụng kỹ thuật Hook sẽ làm giảm khả năng thực thi của hệ thốngDo đó, khi không sử dụng Hook nữa nên hủy bỏ Hook khỏi hệ thốngBOOL UnhookWindowsHooks(HHOOK...
  • 12
  • 420
  • 0
Lập trình C  Windows 20_Multi-media.

Lập trình C Windows 20_Multi-media.

Kỹ thuật lập trình

... thêm các lệnh đặc biệt bổ sung mở rộngQui trình xử lý chung của MCIMở thiếtbị xử lí, điềukhiển Đóng thiếtbị1 Lập trình C trên Windows Thư viện lập trình Multi-MediaNguyễn Tri TuấnKhoa CNTT ... các kiến thức khái quát về Multi-MediaGiới thiệu các thư viện lập trình điều khiển thiết bị Multi-Media trên HĐH Windows  Trình bày chi tiết thư viện PlaySound, MCICó thể xây dựng các ... 8Các thư viện lập trình Multi-Media trên Windows PlaySoundThư viện MCI (Media Control Interface)MCIWnd Window class(MSDN / Platform SDK / Graphics and Multi-media services / Windows Multi-media...
  • 17
  • 1,074
  • 6
Thiết lập trình diễn Windows

Thiết lập trình diễn Windows

Kinh tế - Thương mại

... họa 2 chiều, lập trình viên sẽ dùng GDI+, một mô hình lập trình riêng biệt có thể truy nhập qua Windows Forms. Để hiển thị video hay phát âm thanh, lập trình viên lại phải sử dụng Windows Media ... tính năng kinh điển khác của một giao diện đồ họa Windows, thông thường lập trình viên sẽ chọn Windows Forms, một phần của .NET Framework. Nếu cần hiển thị văn bản, Windows Forms có một số tính ... cho em hoàn thành tốt quá trình thực tập của mình.Trong thời gian thực tập, em nghiên cứu và tìm hiểu một công nghệ hoàn toàn mới “Thiết lập trình diễn WindowsWindows Presentation Foundation,...
  • 24
  • 277
  • 0
Tìm hiều môi trường lập trình SDK Windows và ứng dụng trên mạng

Tìm hiều môi trường lập trình SDK Windows và ứng dụng trên mạng

Công nghệ thông tin

... HIỂU HỖ TRỢ CỦA WINDOWS SDKTRONG XỬ LÝ VÀ TRUYỀN NHẬN ÂM THANHIV.1 MÔI TRƯỜNG LẬP TRÌNH SDK ĐỐI VỚI TRUYỀN ÂM THANHMôi trường Windows SDK là môi trường lập trình đa phương tiện dưới Windows, ... kếtm_pSocket->Listen();Khi lập trình chúng ta chọn các hàm blocking vì chúng được hỗ trợ bởi công cụ lập trình serialize. Cơ chế serialize cho phép hệ thống đảm bảo việc truyền nhận dữ liệu trên socket. Việc lập trình ... thời gian của giá trị X[n]. Hình sau chỉ ra sơ đồ khối của quá trình lượng hóa dùng giải thuật IMA. Mỗi mức đầu ra của bộ lượng hóa được biểu diễn bằng bốn bits. Bit thứ tư là bit dấu của mức...
  • 60
  • 621
  • 0

Xem thêm