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

Подмена дескриптора родительского окна при вызове CreateWindow - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Макрос определния платформы http://www.cyberforum.ru/cpp-beginners/thread373057.html
У меня вот такой вопрос: есть ли в VS макрос, отвечающий за использаванную платформу, меня интересует win32 и x64, чтобы компилировался разный код в зависимости от платформы.
C++ циклы в файле Подскажите пожалуйста , если дан файл состоящий из двухбайтовых слов и нескольких кадров, в каждом кадре 4091 слово или 8182 байта. Сначала надо найти слово с 1-цей в 14-м разряде затем в слово с 1-цей в 16-м разряде, а затем проделывать это в каждом последующем кадре. У меня начинается поиск в том же кадре, а как начинать поиск каждый раз в последующем кадре? http://www.cyberforum.ru/cpp-beginners/thread373055.html
Апроксимация функции МНК C++
Сделать линейную, квадратичную и кубическую апроксимацию функции методом наименьших квадратов. Посчитать среднеквадратичное отклоненние и показать как оно меняется со степенью апроксимации. х: 0.115 0.120 0.125 0.130 0.135 0.140 y: 8.65729 8.29329 7.95829 7.64893 7.36235 7.09613 вот примерный код программы: скажите плз что исправить надо, а если не сложно то лучше напишите подобную...
C++ функция get_mem
Распределить память для элементов массива с помощью функции get_mem. что это значит и как это сделать. приведите пример, пожалуйста.
C++ Разработка и отладка алгоритмов и программ по созданию и обработке файлов http://www.cyberforum.ru/cpp-beginners/thread373037.html
помоги решить программку пожалуйста(на С):-[ Дан файл, содержащий целые числа. Вычислить сумму всех чисел, расположенных между минимальным и максимальным значениями в файле.
C++ Дано слово. Переставить его последнюю букву на место k-й. При этом k-ю, k+1-ю, …, предпоследнюю буквы сдвинуть вправо на одну позицию. Помогите пожалуйста с задачей: Дано слово. Переставить его последнюю букву на место k-й. При этом k-ю, k+1-ю, …, предпоследнюю буквы сдвинуть вправо на одну позицию. Я не знаю даже с чего начать. Заранее благодарю! подробнее

Показать сообщение отдельно
constant
0 / 0 / 0
Регистрация: 22.07.2011
Сообщений: 7

Подмена дескриптора родительского окна при вызове CreateWindow - C++

27.10.2011, 06:43. Просмотров 501. Ответов 0
Метки (Все метки)

В оконной процедуре
C++
1
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
Пытаюсь при создании главного окна, создать контрол кнопку.

C++
1
2
3
case WM_CREATE:
 
CreateWindow(_T("BUTTON"),_T("OK"),WS_VISIBLE | WS_CHILD,100,100,50,30,hWnd,NULL,NULL,NULL);
При выполнении кнопка не создается, вместо этого происходит следующее. Значение переменной hWnd дескриптора главного окна после выполнения вышеуказанной функции изменяется на другое ! Причем при трассировке выполнение кода не идет дальше, а выполняется опять эта строчка, опять с заменой дескриптора. И так три-четыре раза.
Происходит с контролом BUTTON, c CHECKBOX-ом вроде нет. При этом в предыдущих программах делал тоже самое - все работало !
Интересно было бы разобраться что же все-таки происходит, в столь странном поведении программы.

Добавлено через 11 часов 29 минут
Все ясно. Я просто создаю сэмплы для контролов, чтобы их потом можно было использовать в других проектах. Проект для button -а не мудрствуя лукаво назвал button-ом, использовал стандартнй VS темплейт для создания приложения. В результате в szWindowClass записалась button.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru