Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Компонент с after\before drop


Автор: Nuzur 25.11.2005, 15:23
Нужен компонент который способен получать drop от DbGrid, и способен сначала "понять" что ему передали, сберечь уже существующий текст и добавить к нему полученый текст.
Заранее спасибо.

Автор: Nuzur 25.11.2005, 18:24
Народ плиз, горю страшно.
Я пробывал ьшcrosoft form textedit 2.0 но у него нет after drop.
Я уже весь нет изрыл ничего хороше так и не нашел.
Может кто-то знает как заставить explorer(cтандартный activeX который с студио идет), заставить дропы текстовые принемать?

Автор: AndreySol 27.11.2005, 16:25
У меня таким образом обрабатывается сбрасывание имени файла в RichEdit в ф-ции PreTranslateMessage:
Код

if(pMsg->message == WM_DROPFILES)
{
    int ResultQueryFile = 0;
    char szBuf[MAX_PATH];
    // получаем имя перетаскиваемого файла
    // если ф-ция имеет 2-й параметр 0 - то получим имя файла в szBuf
    // если ф-ция имеет 2-й параметр 0xFFFFFFFF - то получим
    // кол-во символов в ResultQueryFile, а в szBuf - мусор
    ResultQueryFile = DragQueryFile((HDROP)pMsg->wParam,
                0,    szBuf, sizeof(szBuf));
    if(ResultQueryFile > 0)
    {

    }
}

Может Вам поможет этот пример.

Автор: Nuzur 27.11.2005, 16:36
Но мне же надо не файл, а тестовое сообщение.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)