|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Мар 31, 2003 13:05:45 Приветсвую. Я уже 3 дня как заинтерисовался асмом, вот собираю на хорошую книгу (кста, не посоветуете?)... Если кому-нибудь, не сложно, обьясните мне как получить "текст" введеный пользователем в DlgEdit? Значит, я понимаю это так (простите за банальность, как могу так и понимаю)... 1. Я создаю DlgEdit : DlgEdit WS_BORDER,5,9,50,10,IDC_EDIT и константу (".const IDC_EDIT equ 3000"). 2. Следущим идет компачку,которая к примеру реагирует на IDOK, и буффер для помещения туда текста (".data? buff db 256 dup(?)"). 3. Дальше, обработчик : .if wParam == IDOK invoke GetDlgItemText,hInstance,IDC_EDIT,ADDR buff,256 invoke MessageBox,NULL,ADDR buff,ADDR buff,MB_OK .endif .... Я предпологал, что после этого, мне должна вылезти бокса, с тем что вывел юзер.. ан-нет, вылазит пустая.. :(. Покажите (Обьясните) пример не опытному (аж 3 дня)... Зарание спасибо :) |
|
|
Дата: Мар 31, 2003 13:31:25 MessageBox,NULL,ADDR buff,ADDR buff,MB_OK ^Здесь HWND диалога владельца |
|
|
Дата: Мар 31, 2003 13:41:44 Хм..но ведь меседж бокс появляется? просто buff остаётся пустым.. мне кажется что все равно, или я не прав? |
|
|
Дата: Мар 31, 2003 13:59:40 Всем спасибо разобрался :) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.081 |