|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
||||||
Дочернее окно не перемещается27.04.2010, 19:59. Показов 2371. Ответов 18
Метки нет (Все метки)
При выборе определённого пункта меню, должно быть создано новое дочернее окно. Окно открывается, но не перемещается.
Код:
0
|
||||||
| 27.04.2010, 19:59 | |
|
Ответы с готовыми решениями:
18
Дочернее окно Дочернее окно (MFC / C++) Дочернее окно внутри родительского |
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||
| 28.04.2010, 10:33 | ||
|
ты делаешь окно типа "STATIC", дочернее для "EDIT", развернутого на все основное окно... и хочешь, чтобы это окно типа "STATIC" обрабатывало сообщения от системного меню? ![]() да нет у этого типа окон системного меню. DefWindowProc окна класса "STATIC" закономерно игнорирует сообщения группы WM_SYSCOMMAND. точно не помню, но и WM_MOVE он, кажется, тоже игнорирует.
0
|
||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
|
| 18.05.2010, 16:25 [ТС] | |
|
0
|
|
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||
| 18.05.2010, 18:49 | ||
|
в этой мешанине, да еще и без четкого описания проблемы, никто разбираться не будет.
0
|
||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
||||||
| 01.06.2010, 02:26 [ТС] | ||||||
|
Проблема, насколько я понимаю вот здесь
0
|
||||||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|||
| 01.06.2010, 07:08 | |||
|
Ты-же не написал, что ты хотел получить. Что за программу ты вообще пишешь. И какой обработки мыши тебе не хватает. Комментариев в программе - тоже ноль-повдоль. Вот и поди разберись, что ты там делаешь, и зачем. Как в анекдоте:
0
|
|||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
|||
| 01.06.2010, 18:49 [ТС] | |||
из менюпри вышеописанном коде окно появляется, но не перемещается... я так понял проблема из-за TEXT("STATIC") в CreateWindow.. как это исправить можно?
0
|
|||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||
| 02.06.2010, 08:43 | ||
|
задача никак не описана. ты мне моего ребенка напоминаешь - тот то-же выложет что нибудь из мозаики, придет показывать, а ты попробуй догадайся, что он хотел там изобразить. то ли это была машинка, то ли рыбка, то ли просто абстрактная живопись...
0
|
||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
|
| 02.06.2010, 10:24 [ТС] | |
|
0
|
|
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|||
| 02.06.2010, 16:53 | |||
![]() И еще немного о птичках - так, для общего развития.
0
|
|||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
||
| 02.06.2010, 20:29 [ТС] | ||
|
0
|
||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||
| 02.06.2010, 23:24 | ||
![]() Если ты его делаешь со стилем WS_OVERLAPPEDWINDOW, то оно замечательно будет передвигаться по всему экрану.
0
|
||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
||
| 03.06.2010, 01:55 [ТС] | ||
|
Добавлено через 2 часа 18 минут точнее вопрос в том, как избавить это окно от свойств EDIT в WM_CREATE создаю новое окно, но в пункте меню оно даже не открывается
0
|
||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|||
| 03.06.2010, 12:21 | |||
|
А какие у него должны быть свойства? Опять вопрос к ХРЕНОВОМУ ОПИСАНИЮ ЗАДАЧИ. Пойми, пока ты не сможешь внятно, на нормальном русском языке, сформулировать, что ты хочешь получить в итоге - никакой программы ты не напишешь.
0
|
|||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
|||||||||||||||||
| 03.06.2010, 13:51 [ТС] | |||||||||||||||||
Каким образом можно от этих свойств hEdit избавиться? Я понимаю, что для этого необходимо описать hChildWnd . но как и где?
0
|
|||||||||||||||||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|||||
| 03.06.2010, 15:33 | |||||
|
ёпрст!!!
слов нет... ты бот? или просто русский язык понимаешь ограниченно? ты можешь написать: "Я хочу сделать программу, выполняющую то-то и то-то" ?? я задолбался понимать, что ты хочешь сделать. "В начале программы создаётся дефолотное окно" - это не описание того, что ты ХОЧЕШЬ ПОЛУЧИТЬ, это описание того что ты ДЕЛАЕШЬ. А правильно ты это делаешь или нет - никому кроме тебя не видно, ведь нефига не понятно ЗАЧЕМ ты это дефолтное окно, и все остальное делаешь. Зачем тебе окно для открытия файла? Функции у этого окна какие? Ты графический редактор делаешь? И все-таки, сделай над собой титаническое усилие, и попробуй описать работу программы, как ты ее видишь. Вот тебе пример описания:
0
|
|||||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
|
| 03.06.2010, 15:40 [ТС] | |
|
программа производит считывание файла, затем выполняются некоторые функции по итогам которой по итогам происходит отрисовка...для чтения hEdit, а для рисования создаётся новое окно
0
|
|
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||
| 03.06.2010, 20:39 | ||
|
значит нужно сделать новое окно для вывода картинки? или для рисования в окне мышкой? хотя, зачем окно должно быть плавающим? хотя это уже не так важно.проще всего зарегистрировать новый класс, и прописать в обработке WndProc нужные реакции.
0
|
||
|
0 / 0 / 1
Регистрация: 11.04.2010
Сообщений: 34
|
||||
| 03.06.2010, 21:51 [ТС] | ||||
|
0
|
||||
| 03.06.2010, 21:51 | |
|
Помогаю со студенческими работами здесь
19
Как программно развернуть дочернее окно Передача CStringArray в дочернее диалоговое окно Дочернее окно копируется в не дочернее(хотя не должно) Закрыть дочернее окно и открыть в единственном экземпляре Главное окно Создать модальное окно (дочернее окно) как в одноклассниках Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|