*
*


CAPTCHA Image   Reload Image
X

Системное программирование. Разработка многопоточных Windows-приложений, управление потоками, запуск дочерних процессов в среде MS Visual С++.

лабораторные работы, Программирование

Объем работы: 15 стр.

Год сдачи: 2006

Стоимость: 200 руб.

Просмотров: 947

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Содержание
Заключение
Скриншоты
Заказать работу
Лабораторная работа №1
Тема: Разработка многопоточных Windows-приложений, управление потоками, запуск дочерних процессов в среде MS Visual c++.
Задание. Для приведенных ниже вариантов заданий составить многопоточную Windows-программу в среде Visual С++, в которой производится создание и выполнение 2 потоков: 1-й поток выполняет операции в главном окне приложения, 2-й поток - в другом окне (временное или дочернее), а также – запуск дочернего процесса. Для управления потоками и запуска дочерних процессов используется немодальное диалоговое окно.

// Lab1.cpp : Defines the entry point for the application.
#include "stdafx.h"
#include "resource.h"
#include "commdlg.h"
#include "math.h"

#define MAX_LOADSTRING 150

// Global Variables:
HINSTANCE hInst; // current instance
TCHAR szTitle[MAX_LOADSTRING]; // The title bar text
TCHAR szWindowClass[MAX_LOADSTRING]; // The title bar text
TCHAR szClassPU[MAX_LOADSTRING] ="PopUPClass"; // The title bar text PopUP
TCHAR szTitlePU[MAX_LOADSTRING] ="PopUP"; // The title bar text PopUP
HWND hDlgModaless = NULL; // Descriptor Modaless Dialog
HWND hWnd; // Main Window Descriptor
HWND hWndPopUp; // PopUp Window Descriptor

// Foward declarations of functions included in this code module:
ATOM MyRegisterClass(HINSTANCE hInstance, WNDPROC, TCHAR *, int);
BOOL InitInstance(HINSTANCE, int);
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
LRESULT CALLBACK WndProcPopUp(HWND, UINT, WPARAM, LPARAM);
BOOL CALLBACK DlgModalessProc(HWND, UINT, WPARAM, LPARAM);
DWORD WINAPI ThreadFunc1(PVOID pvParam);
DWORD WINAPI ThreadFunc2(PVOID pvParam);

// Функция согласно варианту
double FUN(double X);
// Рисование графика
void DrawGraph(HWND hWnd,double(*f)(double),double xmin, double xmax,int razb,COLORREF Color);
...
Цель работы: Изучение функций для создания и управления потоками в Windows-программах, для запуска дочерних процессов.
Есть скриншоты задания и главного окна.
Исходные коды файлов проекта и работоспособное приложение прилагается.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Эту работу можно получить в офисе или после поступления денег на счет в течении 30 минут (проверка денег с 12.00 до 18.00 по мск).
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу