PDA

Просмотр полной версии : ActiveX ? VC++?


toFlash
06.02.2004, 13:37
при встраивании ActiveX контрола Flash плеера в диалог
у меня возникает проблема с переводом каретки в поле воода,
т.е. при нажатии Enter ничего не происходит :mad: , хотя вру, до того как я не вставил

void CContDlg::OnOK() {}
void CContDlg::OnCancel() {}

у меня вообще закрывался диалог. :o

Кто нибудь сталкивался с такой проблеммой или у кого какие мысли есть - завсегда благодарен.

:confused: I NeeD To HelP :confused:

Deviant
06.02.2004, 16:01
что-то я твоей проблемы не пойму.
детализируй.

iLoveYou
07.02.2004, 15:54
Оригинал написал(а) toFlash
при встраивании ActiveX контрола Flash плеера в диалог
у меня возникает проблема с переводом каретки в поле воода,
т.е. при нажатии Enter ничего не происходит :mad: , хотя вру, до того как я не вставил

void CContDlg::OnOK() {}
void CContDlg::OnCancel() {}

у меня вообще закрывался диалог. :o
Кто нибудь сталкивался с такой проблеммой или у кого какие мысли есть - завсегда благодарен.

в диалоговом окне при нажатии кнопки ОК или клавиши Ентер вызывается OnOK() -- по умолчанию диалог закрывается, ... (подробнее -- RTFM), что у тебя и происходило.
void CContDlg::OnOK() {} -- ты оверрайднул этот метод, и пока между фигурными скобками пустота -- происходить ничего не будет.
не понимаю, что тебя удивляет и причем тут флеш и активИкс.

toFlash
08.02.2004, 21:54
и пока между фигурными скобками пустота -- происходить ничего не будет.
Так в этом и вопрос че туда вставить чтобы в поле Input Flesh'a после нажатия Enter все происходило бы так как если бы это был обычный Flash проигрыватель (т.е. переместить каретку на новую строку)