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

Создать окно с кнопкой, закрывающей это окно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив, индекс как уникальный ID http://www.cyberforum.ru/cpp-beginners/thread1492201.html
Добрый день. Пытаюсь сделать список, который хранит в себе список всех обьектов. У этого списка есть поле - ID. По идеи оно должно быть уникальным. Но вот вопрос. При создании массива, стоит ли использовать индекс, как уникальный ID? Class #include <string> #include <thread> #include <chrono> #include "entity.h"
C++ Настройка Clion + OpenCV Уважаемые, форумчане...беда!) Установил свеженькую среду Clione под виндой и теперь никак не могу разобраться как грамотно подключить OpenCV. Скачал exe установщик. Он все распаковал и выглядит это примерно так Полагая что готовые сборки мне не подойдут решил, что скорее всего необходимо все собирать с помощью CMake http://www.cyberforum.ru/cpp-beginners/thread1492181.html
C++ Важность очередности при подключении библиотеки GL/glut.h
Всем привет. Пытаюсь вывести в заголовок угол поворота фигуры а он выдает вот такую ошибку: 1>------ Построение начато: проект: рисуем, Конфигурация: Debug Win32 ------ 1> рисунок.cpp 1>c:\program files (x86)\microsoft visual studio 11.0\vc\include\stdlib.h(360): error C2381: exit: переопределение; __declspec(noreturn) отличается 1> c:\program files (x86)\microsoft visual...
Передача функции из одного класса в функцию другого C++
Здравствуйте уважаемые форумчане. Возникла некоторая проблема. Долго пытался выкрутиться сам, но в итоге решил обратиться к профессионалам. Ситуация следующая. Имется класс, в котором определена функция: class Task{ private: int a; public: double Func(double x){
C++ Ошибка 2 error LNK2019, не пойму в чем ошибка http://www.cyberforum.ru/cpp-beginners/thread1492131.html
Выдает такую ошибку: Ошибка 2 error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl game(void)" (?game@@YAHXZ) в функции. Исходник прилагается. Спасибо за внимание.#include <stdio.h> #include <stdlib.h> #include <time.h> #include <windows.h> #include <conio.h> #include <ctype.h> #include <iostream> using namespace std;
C++ Определить разность между суммой элементов c четными индексами и суммой элементов, индексы которых кратны трем Дан массив вещественных чисел Z (16). Определить разность между суммой элементов c четными индексами и суммой элементов, индексы которых кратны трем подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5946 / 5551 / 1784
Регистрация: 18.12.2011
Сообщений: 14,178
Завершенные тесты: 1
03.07.2015, 10:27     Создать окно с кнопкой, закрывающей это окно
Файл ресурсов .rc содержит образец окна
Bash
1
2
3
4
5
6
7
8
9
#include "resource.h"
#include "windows.h"
IDD_DIALOG1 DIALOGEX 0, 0, 316, 180
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "Close",IDOK,7,7,50,14
END
Файл .cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <windows.h>
#include "resource.h"
int WINAPI fn(HWND hwnd,int cmd,WPARAM wp,LPARAM lp)
{
    switch(cmd)
    {
    case WM_CLOSE:
        EndDialog(hwnd,0);
        return 1;
    case WM_COMMAND:
        switch (LOWORD(wp))
        {
        case IDOK:
            EndDialog(hwnd,0);
            return 1;
        }
    }
    return 0;
}
int WINAPI WinMain(HINSTANCE hi,HINSTANCE,LPSTR,int) 
{
    return DialogBox(hi,MAKEINTRESOURCE(IDD_DIALOG1),NULL,(DLGPROC)fn);
}
файл resource.h
C++
1
#define IDD_DIALOG1                     103
Создаете ПУСТОЕ Windows Приложение и в проект добавляете эти файлы
 
Текущее время: 14:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru