ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

10.09.2007, 23:11
|
|
Fail
Регистрация: 17.09.2005
Сообщений: 2,242
Провел на форуме: 9089375
Репутация:
4268
|
|
Сообщение от Piflit
Ni0x
это в мсдн. а компилятор говорит, что параметра только 2 (без hWnd)
при GetWindowText(m_Edit1, 10);
Ну ка скинь сорец. Я поправлю.
__________________
...
|
|
|

10.09.2007, 23:16
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Сообщение от Alexsize
Ну ка скинь сорец. Я поправлю.
скидывать весь сорец нет необходимости. как я уже сказал, есть эдит, обозначенный переменной m_Label. при нажатии на кнопку, нужно перевести его содержимое в массив типа char. я все написал в предыдущих постах. если что-то не понятно, спрашивай.
ЗЫ или дай асю.
|
|
|

10.09.2007, 23:21
|
|
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме: 2009677
Репутация:
472
|
|
Piflit,
int GetDlgItemText( int nID, LPTSTR lpStr, int nMaxCount ) const;
int GetDlgItemText( int nID, CString& rString ) const;
Возвращаемое значение
Определяет фактическое число байтов скопированных в буфер не включая символы завершения. Значение - 0 если никакой текст не скопирован.
Параметры
nID
Определяет целочисленный идентификатор элемента управления чей заголовок должен быть получен.
lpStr
Указатель на буфер чтобы получить заголовок или текст элемента управления.
nMaxCount
Определяет максимальную длину (в байтах) строки, которая будет скопирована в lpStr. Если строка больше чем nMaxCount она будет усечена.
rString
Ссылка на CString.
Замечания
Вызовите эту функцию чтобы получить заголовок или текст связанный с элементом управления в диалоговом окне. GetDlgItemText функция копирует текст по указателю lpStr и возвращает количество байтов которые будет скопировно.
--------------------------------------------------------------------------------
В одном из вариантов как раз то что тебе нужно.
|
|
|

11.09.2007, 01:44
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
еще один вопрос (последний на сегодня^^). итак, я получил возможность доставать отдельные символы из эдита, но в мессаджбокс они не выводятся, а прога вылетает с критикал эррор. но это не суть. теперь встал вопрос, как первести эти символы в хекс. я нашел одну функцию, но она требует тип char* , а не просто char. еще нашел вот это:
string ( byte.ToString(“X”) ) , но возникает ошибка: must have class/struct/union type . я хз как ее решить. надо объявить тип, но какой, я не знаю=\ и вообще очень хочу спать... всем удачи и приятных снов!
|
|
|

11.09.2007, 10:52
|
|
Познающий
Регистрация: 27.03.2007
Сообщений: 36
Провел на форуме: 1147600
Репутация:
86
|
|
Сообщение от Piflit
... я нашел одну функцию, но она требует тип char* ...
char* - это указатель на символьную переменную, его и требует.
|
|
|

11.09.2007, 12:48
|
|
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме: 4172659
Репутация:
646
|
|
но она требует тип char* , а не просто char
Ога, передавай в качестве параметра адрес на переменную, т.е. перед именем переменной ставь знак &
|
|
|

11.09.2007, 13:06
|
|
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме: 1845671
Репутация:
1338
|
|
Как в MVC++ v6.0 прикрутить манифест, чтобы контролы были в стиле XP ?
Выдает постоянно
1.obj : error LNK2001: unresolved external symbol __imp__InitCommonControls@0
|
|
|

11.09.2007, 13:20
|
|
Участник форума
Регистрация: 09.02.2004
Сообщений: 122
Провел на форуме: 1089794
Репутация:
134
|
|
GlOFF > Прилинкуй к проекту comctl32.lib.
|
|
|

11.09.2007, 22:07
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Joker-jar
если в этой строке str2hex - моя (почти  ) функция, m_Edit - переменная эдита
char * test = StrToHex(&m_Edit.GetAt(0));
возникает такая ошибка
error C2102: '&' requires l-value
|
|
|

11.09.2007, 22:15
|
|
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме: 2009677
Репутация:
472
|
|
Piflit, во-первых, выложи прототип функции, или всю целиком.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|