Форум программистов, компьютерный форум CyberForum.ru

объектное орентирование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В исходном тексте встречаются целочисленные константы http://www.cyberforum.ru/cpp-beginners/thread381084.html
Всё сдано ... осталось только эта задачка.... мыслей нуль, а времени остается все меньше и меньше... Задача: В исходном тексте встречаются целочисленные константы. Написать программу, которая выделяет все константы и располагает их в линейном однородном списке по убыванию. Программа должна иметь функцию печати.
C++ Не могу понять зачем нужны классы Обьяснити начинающему программисту зачем нужны классы??? http://www.cyberforum.ru/cpp-beginners/thread381081.html
СИ++ и контроль переполнения C++
Можно ли как-нибудь в VS включить контроль переполнения при математических вычислениях? Чтоб, например, возникало исключение. Или это можно сделать только средствами ассемблера путём контроля флагов?
C++ Шифрование/дешифрование: тасование бит %
Лабораторная работа по предмету: Теория информации и Кодирования. Название: "шифрование/дешифрование: тасование бит %" Условие выполнения: Шифрование/дешифрование - тасование бит. Размеры групп как % от общей длины в битах шифруемого сообщения определяются ключом. Два очередных числа ключа определяют размеры групп A и В. Длина ключа – 10 чисел. Ключ шифрования – KD. ДСЧ должен быть...
C++ напишите функцию решения линейного уравнения http://www.cyberforum.ru/cpp-beginners/thread381050.html
напишите функцию решения линейного уравнения вида ах+b=0 и организуйте её вызов в основном теле программы. Результат выведите на экран. Заранее спасибо!
C++ помогите исправить ошибки Соседями элемента А с индексом ij в матрице назовем элементы A с индексом kl c i - 1 <= k <= i+1, j-1<=l<=j+1, (k,l) не =(i,j). Операция сглаживания матрицы дает новую матрицу того же размера, каждый элемент который получается как среднее арифметическое имеющихся соседей соответствующего элемента исходной матрицы. Построить результат сглаживания заданной вещественной матрицы размером 10 на 10. ... подробнее

Показать сообщение отдельно
s92p
11 / 11 / 0
Регистрация: 12.09.2011
Сообщений: 42
14.11.2011, 07:24  [ТС]     объектное орентирование
вот разобрался с запретом на открытие других экземп. окон, как можно изменить подсветку окна 3 раза и звуковой сигнал при этом??


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <windows.h>
 
BOOL RegClass(WNDPROC,LPCTSTR,UINT);
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);
 
HINSTANCE hInstance;
char szClassName[ ] = "CodeBlocksWindowsApp";
char szTitle[] = "дадада";
 
int WINAPI WinMain (HINSTANCE hInst,
                    HINSTANCE hPrevInst,
                    LPSTR lpszCmdLine,
                    int nCmdShow)
{
    MSG msg;
    hInstance=hInst;
    HWND hwnd=FindWindow(szClassName,szTitle);
    if (hwnd)
    {
        MessageBox(hwnd,
                   "Можно запустить только один экземпляр приложения!\n"
                   "Вот тебе на передний план первый экземпляр",
                   szTitle,MB_OK|MB_ICONSTOP);
        if(IsIconic(hwnd))
            ShowWindow(hwnd,SW_RESTORE);
        SetForegroundWindow(hwnd);
        return 0;
    }
    if(!RegClass(WndProc,szClassName,COLOR_DESKTOP))
        return FALSE;
    int w = GetSystemMetrics(SM_CXSCREEN)-1;
    int h = GetSystemMetrics(SM_CYSCREEN)-1;
    hwnd = CreateWindow(szClassName,szTitle,
                        WS_POPUPWINDOW|WS_CAPTION|
                        WS_MINIMIZEBOX|WS_VISIBLE,
                        0,0,w,h,0,0,hInstance,NULL);
    if(!hwnd)return FALSE;
    while(GetMessage(&msg,0,0,0))DispatchMessage(&msg);
    return msg.wParam;
 
}
BOOL RegClass(WNDPROC Proc, LPCTSTR szName,UINT brBackground)
{
    WNDCLASS wc;
    wc.style=wc.cbClsExtra=wc.cbWndExtra=0;
    wc.lpfnWndProc=Proc;
    wc.hInstance=hInstance;
    wc.hIcon=LoadIcon(NULL,IDI_APPLICATION);
    wc.hCursor=LoadCursor(NULL,IDC_ARROW);
    wc.hbrBackground= (HBRUSH)(brBackground+1);
    wc.lpszMenuName= (LPCTSTR)NULL;
    wc.lpszClassName=szName;
    return (RegisterClass(&wc)!=0);
}
 
 
LRESULT CALLBACK WndProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
    switch (msg)                  /* handle the messages */
    {
    case WM_DESTROY:
    {
        PostQuitMessage (0);
        return 0;
    }
 
 
    }
 
    return DefWindowProc (hwnd, msg, wParam, lParam);
}
 
Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru