Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Указатели ( Win32 Api + VC++ )

7.3K
29 июля 2004 года
Clort
7 / / 29.07.2004
Плиз, подскажите как лучше сделать:
Надо считать из edit box строку (ф-ция GetDlgItemText), и поместить ее в другой edit box (ф-ция SetDlgItemText) (MS VC++).
Можно ли здесь работать с указателями, или возможен только путь объявления char <имя_переменной>[size] (имеется ввиду переменная для хранения считанной строки).
Если возможно, то можно какой-нить примерчик как это делается
492
30 июля 2004 года
alibabaich
238 / / 08.07.2004
Цитата:
Originally posted by Clort
Плиз, подскажите как лучше сделать:
Надо считать из edit box строку (ф-ция GetDlgItemText), и поместить ее в другой edit box (ф-ция SetDlgItemText) (MS VC++).
Можно ли здесь работать с указателями, или возможен только путь объявления char <имя_переменной>[size] (имеется ввиду переменная для хранения считанной строки).
Если возможно, то можно какой-нить примерчик как это делается


CString... Это в принципе и есть указатель...

7.3K
30 июля 2004 года
Clort
7 / / 29.07.2004
Цитата:
Originally posted by alibabaich

CString... Это в принципе и есть указатель...


Ну дык это уже MFC, пробовал использовать LPSTR, но все равно ругается,
не задавать же 40 глобальных перемен с max siz'om

3
30 июля 2004 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by alibabaich

CString... Это в принципе и есть указатель...



Неа.

3
30 июля 2004 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by Clort

Ну дык это уже MFC, пробовал использовать LPSTR, но все равно ругается,
не задавать же 40 глобальных перемен с max siz'om



А зачем 40?
Создай один и юзай его несколько раз.

492
30 июля 2004 года
alibabaich
238 / / 08.07.2004
Цитата:
Originally posted by Green


А зачем 40?
Создай один и юзай его несколько раз.


А ещё лутше, создать буфер обмена....

7.3K
30 июля 2004 года
Clort
7 / / 29.07.2004
Цитата:
Originally posted by Green


А зачем 40?
Создай один и юзай его несколько раз.



Если бы ...) Надо получить ок. 40 значений (стринговых) из формы одной проги, вывести их в диалоговое окно в edit box'ы, а затем с изменениями (пользовательскими) перегнать в новую форму той же проги

2.0K
30 июля 2004 года
HardMix
78 / / 25.06.2003
Цитата:
Originally posted by Clort


Если бы ...) Надо получить ок. 40 значений (стринговых) из формы одной проги, вывести их в диалоговое окно в edit box'ы, а затем с изменениями (пользовательскими) перегнать в новую форму той же проги


Дык я и говорю, зачем тебе делать это одновременно?

6.9K
02 августа 2004 года
bendrik
21 / / 02.08.2004
Ты и работаешь с указателем.
Например если объявить массив: char str_text[256];
то использование его имени в любой функции, например sprintf(str_text, "Hello World") аналогично sprintf(&str_text[0], ...) а &str_text[0] и есть указатель на первый байт массива.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог