Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ Вопрос по MFC У меня вот какая проблема, вернее вопрос. У меня есть dialog. Я хочу чтобы при нажатии соответствующей кнопки на диалоге, открылась новое окно, но не диалоговое. Мне нужен поле для игры в крестики—нолики, ну скажем Single document. void CExperimentDlg::OnBnClickedButton1() { // TODO: Add your control notification handler code here //Тут нужно добавить код, чтобы создавалось... https://www.cyberforum.ru/ visual-cpp/ thread293358.html статьи/книги по ООП на MS Visual C++ Visual C++
Здравствуйте! Копание в недрах MSDN это , конечно , дело благородное но иногда времени катастрофически не хватает. Не подскажете ли какие лаконичные тексты по ООП на MS Visual C++ ? Желательно с примерами :)
Visual C++ Работа со строками https://www.cyberforum.ru/ visual-cpp/ thread293165.html
Подскажите запускаю прогу, а она не хочет запускать что ето можит бить ??? Окно открываться потом, видает ошибку помогите плиз! Вот сам текст проги: #include<stdio.h> #include<conio.h> #include<stdlib.h> void main() { char* str;
Visual C++ Кнопки на CMFCToolBar https://www.cyberforum.ru/ visual-cpp/ thread293031.html
Создаю CMFCToolBar в SDI приложении. Хочу разместить Button на тулбаре. Делаю так (в обработчике OnCreate моего тулбара) CButton* but = new CButton(); but->Create((LPCTSTR)"plus", WS_CHILD|WS_VISIBLE , CRect(5, 25, 55, 55), this, /* id */1000); Однако при запуске приложения, кнопки оказываются неактивными. Что я делаю не так?
Visual C++ Вопрос по работе со списками
Помогите пожалуйста решить задачу, надо очень срочно. Буду весьма признателен! Разработать программу работы со списком. Разработать программу сортировки вектора, по убыванию на Visual C++. Элементы вектора вводятся с клавиатуры и хранятся в связанном списке.
Visual C++ перевод с Pascal ABC на С++ помогите пожалуйста перевести с Pascal ABC на С++ С не знаю, а программу нужно на двух языках. заранее спасибо uses crt; const n=random(1000001); type Mass=array of real; Var a: Mass; var i, k: integer; https://www.cyberforum.ru/ visual-cpp/ thread293000.html
Visual C++ конструктор наследника абстрактного класса всем привет! помогите пожалуйста разобраться. базовый класс class ONE { virtual int f1(const int& value); https://www.cyberforum.ru/ visual-cpp/ thread292900.html вывод данных Visual C++
никак не могу вывести в окно функцию dfourier, подскажите, что можно сделать? LRESULT WINAPI MainWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) { case WM_PAINT: {
Visual C++ фибоначчи Нужно вывести в файл какое-то число фибоначчи под указанным номером, при этом не учитывать первые две цифры в последовательности чисел фибоначчи. Т.е. последовательность будет начинаться не 0 1 1 2 3 5, а 1 2 3 5 и т.д. Вот программа: #include <iostream> using namespace std; int fib(int n) { long long fprev=1, fcur=2, fnext, i; https://www.cyberforum.ru/ visual-cpp/ thread292726.html Visual C++ Кодировка в visual studio https://www.cyberforum.ru/ visual-cpp/ thread292683.html
Не запускается проект !!! Надо поменять кодировку в свойствах проекта , но не найду где это сделать. Подскажите где меняется кодировка в visual studio #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { static char szAppName = "HelloWin"; HWND hwnd; MSG msg; WNDCLASSEX...
Visual C++ Microsoft Visual Studio 2010
У меня проблеми со студиею... сначала она проект не компилировала а фатал ерор видавала а теперь на С# форматированее самой студии не такое ( код налазить на код и т.д.) подскажите штото ... переинсталяцию делал
Visual C++ Вывод графика по максимальному и минимальному значению Х Здравствуйте, мне нужна небольшая помощь, т.к. запутался очень сильно. Проблема в графике, я не могу написать вывод графика, чтобы он выресовывался, при этом я ввожу минимальное и максимальное значение "Х" и интервал. кто-то может помочь, что нужно было писать для вывода графика https://www.cyberforum.ru/ visual-cpp/ thread292250.html
2 / 2 / 2
Регистрация: 21.04.2011
Сообщений: 100
12.05.2011, 09:29  [ТС] 0

Дочернее окно - Visual C++ - Ответ 1639910

12.05.2011, 09:29. Показов 1583. Ответов 4
Метки (Все метки)

Ответ

bigredcat, спасибо за совет, но мой вопрос был скорее в общем, как создать такое окно. У меня есть код, в котором создается родительское окно, а в нем три дочерних. Проблема в том, что с этими окнами ничего нельзя сделать, оно просто на фоне родительского располагаются. Хотелось бы этот код немного модифицировать, чтобы с этими окнами можно было работать, как с родительским.
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#include "windows.h"
#include "windowsx.h"
 
// Идентификаторы окон
#define ID_FIRSTCHILD   100
#define ID_SECONDCHILD  101
#define ID_THIRDCHILD   102
 
 
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM,LPARAM);
LRESULT CALLBACK ChildProc(HWND, UINT, WPARAM,LPARAM);
 
HINSTANCE hinst;
 
int APIENTRY WinMain(HINSTANCE hInstance,
    HINSTANCE hPrevInstance,
    LPSTR lpCmdLine,
    int nCmdShow)
{
    HWND hwnd;
    MSG msg;
    WNDCLASS w;
    hinst=hInstance;
    memset(&w,0,sizeof(WNDCLASS));
    w.style = CS_HREDRAW | CS_VREDRAW;
    w.lpfnWndProc = WndProc;
    w.hInstance = hInstance;
    w.hbrBackground = GetStockBrush(WHITE_BRUSH);
    w.lpszClassName = "C Windows";
    w.hCursor=LoadCursor(NULL,IDC_ARROW); 
    RegisterClass(&w);
    hwnd = CreateWindow("C Windows","C Windows", WS_OVERLAPPEDWINDOW,
        10,10,600,480,NULL,NULL,hInstance,NULL);
    ShowWindow(hwnd,nCmdShow);
    UpdateWindow(hwnd);
    while(GetMessage(&msg,NULL,0,0))
    {
        TranslateMessage(&msg);
        DispatchMessage(&msg);
    }
    return msg.wParam;
}
 
LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wparam,LPARAM lparam)
{
    switch(Message)
    {
    case WM_CREATE: // создание основного окна
        for (int i = 0; i < 3; i++) // Создание трех  дочерних окна
        {
            WNDCLASS w;
            memset(&w,0,sizeof(WNDCLASS));
            w.lpfnWndProc = ChildProc;
            w.hInstance = hinst;
            w.hbrBackground = GetStockBrush(WHITE_BRUSH);
            w.lpszClassName = "ChildWClass";
            w.hCursor=LoadCursor(NULL,IDC_CROSS); 
            RegisterClass(&w);
            HWND child;
            child=CreateWindowEx(0,"ChildWClass",(LPCTSTR) NULL,
                WS_CHILD | WS_BORDER | WS_VISIBLE ,i*10,i*10,
                50,50,hwnd,(HMENU) (int) (ID_FIRSTCHILD + i),hinst,NULL);
            ShowWindow(child,SW_NORMAL);
            UpdateWindow(child);
        }
        return 0;
    }
 
    if (Message == WM_DESTROY )
    {
        PostQuitMessage(0);
        return 0;
    }
    return DefWindowProc(hwnd,Message,wparam,lparam);
}
 
 
LRESULT CALLBACK ChildProc(HWND hwnd, UINT Message, WPARAM wparam,LPARAM lparam)
{
    if (Message == WM_DESTROY )
    {
        return 0;
    }
    return DefWindowProc(hwnd,Message,wparam,lparam);
}


Вернуться к обсуждению:
Дочернее окно Visual C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2011, 09:29
Готовые ответы и решения:

Дочернее окно (MFC / C++)
Прощу помощи, перерыл весь интернет в поисках проблемы. Есть задание: &quot;В созданном основном...

Дочернее окно не перемещается
При выборе определённого пункта меню, должно быть создано новое дочернее окно. Окно открывается, но...

Дочернее окно внутри родительского
Доброго времяни суток! Помогите полиз с программой! Хочется сделать так, чтобы при нажатии кнопки...

Как программно развернуть дочернее окно
В приложении закрываю дочернее окно (оно сворачивается) как его программно развернуть, назначить на...

4
12.05.2011, 09:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2011, 09:29
Помогаю со студенческими работами здесь

Передача CStringArray в дочернее диалоговое окно
В основном окне при открытии файла считываются необходимые строки в массив CDlgSpec spis;...

Дочернее окна win32 API
Привет всем. у мя возникла небольшая проблема при создании дочернего окна. Суть такова, что при...

Дочернее окно копируется в не дочернее(хотя не должно)
При нажатии кнопки появляется окно, но вместо того, что бы отрисоваться как надо, в него копируется...

Закрыть дочернее окно и открыть в единственном экземпляре Главное окно
Есть главная форма Main Form , там кнопка Button 1 при нажатии на Button 1 открывыется дочерняя...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru