Форум программистов, компьютерный форум, киберфорум
Наши страницы

::GetDlgItem : разные значения в замисимости от ОС - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Внимание! Интересная высокооплачиваемая работа для программиста. http://www.cyberforum.ru/cpp-beginners/thread493290.html
Компании занимающейся выпуском высокотехнологичной продукции требуется программист для выполнения следующей работы: 1. Необходимо разработать метод сравнения двух произвольных изображений...
C++ Ошибка: IdSMTP1->QuickSend(Host, Subj, To, From, TextMess); IdSMTP1->Disconnect(); AnsiString Host = '10.10.102.160'; AnsiString To = 'gg@tel.net'; AnsiString From = 'pp@tel.net'; AnsiString Subj = 'Hello!'; AnsiString TextMess = 'Test'; IdSMTP1->Connect(); IdSMTP1->Host =... http://www.cyberforum.ru/cpp-beginners/thread493281.html
МедиаПлейр в Windows Embeded Сannot detemine the device type C++
Здравствйте алл. Столкнулся с проблемкой. System--MediaPlayer В стандартной ВиндовсХП все работает. А в Embeded не работает При запуске Windows--system32--mplay32.exe и выборе файла пишет...
FTP через proxy. Подскажите пожалуйста C++
Неделю бьюсь, не могу получить файлы.. Сетка подключена к интернету через proxy (192.168.0.1:80) Необходимо взять/передать по ftp (вход-логин/пароль) файлы hInternetSession =...
C++ Программирование на С/C++ для ST20 микроконтроллера http://www.cyberforum.ru/cpp-beginners/thread493215.html
Добрый день, Приглашаю пообщаться тех , кому по долгу службы или по велению сердца приходится программировать на С/С++ для микроконтроллерный систем, в частности основанных на микроконтроллере...
C++ COM-ошибка - please help В idl использую интерфейс из другой TypeLib. При компиляции появляется ошибка: error generating type library : LayOut failed. В чем тут может быть дело? подробнее

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

::GetDlgItem : разные значения в замисимости от ОС - C++

06.03.2011, 16:42. Просмотров 697. Ответов 0
Метки (Все метки)

::GetDlgItem : разные значения в замисимости от ОС

Как известно, IDC_STATIC = (-1), так вот, вызывая ф-ю ::GetDlgItem(... , IDC_STATIC), где IDC_STATIC переменная, от которой надо взять HWND, ХР выдает валидный HWND (по крайней мере !=0), а, например, Win98, выдает 0.

ПОЧЕМУ???

А теперь откуда возник вопрос: может кто сталкивался с проблемой, 'Access Violation at adress XXXXXX, file occmgr.cpp, line=410', а пересмотрел кучу ссылок на разных сайтах, на вопрос почему такое, и ответов не нашел. Так вот там этот ассерт вылетает в дебаг режиме по оператору
ASSERT(pTemp->m_hWnd); где и pTemp, и, соответственно, ->m_hWnd =0, НО!!!!!!!!!! только в Win9x. Наверное все, вопрошавшие поленились оттрассировать ошибку.
Так вот я и пришел к такому вопросу.
Одно не пойму, неужели мелкософт, выпустив пакет NET.2003, решил что под 9х писать не надо, потому что в occmgr.cpp для предыдущей студии нет куска кода, где происходит данная ошибка.
Вот.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.