Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизСписок окон Найти похожие ветки
← →
K@rt © (2004-04-22 22:11) [0]Не подскажете как мне сделать как в MSWord"е: в Word когда создаешь новые документы - зопускается еще Word и во всех Word"ах в меню Окна отображаются заголовки всех открытых документов.
Как это проще ссделать?
← →
K@rt © (2004-04-22 22:11) [0]Не подскажете как мне сделать как в MSWord"е: в Word когда создаешь новые документы - зопускается еще Word и во всех Word"ах в меню Окна отображаются заголовки всех открытых документов.
Как это проще ссделать?
← →
Игорь Шевченко © (2004-04-23 11:20) [1]
> в меню Окна отображаются заголовки всех открытых документов.
> Как это проще ссделать?
MDIForm + WindowMenu
← →
Игорь Шевченко © (2004-04-23 11:20) [1]
> в меню Окна отображаются заголовки всех открытых документов.
> Как это проще ссделать?
MDIForm + WindowMenu
← →
k@rt © (2004-04-23 18:31) [2]Мне нужна что не было MDI, у меня много копий программ запускается
← →
k@rt © (2004-04-23 18:31) [2]Мне нужна что не было MDI, у меня много копий программ запускается
← →
PVOzerski © (2004-04-23 19:45) [3]Значит, обмениваться сообщениями между программами, отыскивая другие экземпляры, например, по классу окна и оповещая их о загрузке, выгрузке, смене загруженного файла. Да еще неплохо время от времени другие копии опрашивать, живы ли они, а то не всегда ведь программы завершаются штатно. А для этого задействовать WM_USER + что-нибудь. Правда, Word, по-моему, работает не так, у него все окошки принадлежат одному процессу. Так экономнее, но уж если ворд повиснет, пострадают все открытые документы.
Естественно, предложенное мной решение - не единственное возможное.
← →
PVOzerski © (2004-04-23 19:45) [3]Значит, обмениваться сообщениями между программами, отыскивая другие экземпляры, например, по классу окна и оповещая их о загрузке, выгрузке, смене загруженного файла. Да еще неплохо время от времени другие копии опрашивать, живы ли они, а то не всегда ведь программы завершаются штатно. А для этого задействовать WM_USER + что-нибудь. Правда, Word, по-моему, работает не так, у него все окошки принадлежат одному процессу. Так экономнее, но уж если ворд повиснет, пострадают все открытые документы.
Естественно, предложенное мной решение - не единственное возможное.
← →
PVOzerski © (2004-04-23 19:48) [4]Значит, обмениваться сообщениями между программами, отыскивая другие экземпляры, например, по классу окна и оповещая их о загрузке, выгрузке, смене загруженного файла. Да еще неплохо время от времени другие копии опрашивать, живы ли они, а то не всегда ведь программы завершаются штатно. А для этого задействовать WM_USER + что-нибудь. Правда, Word, по-моему, работает не так, у него все окошки принадлежат одному процессу. Так экономнее, но уж если ворд повиснет, пострадают все открытые документы.
Естественно, предложенное мной решение - не единственное возможное.
← →
PVOzerski © (2004-04-23 19:48) [4]Значит, обмениваться сообщениями между программами, отыскивая другие экземпляры, например, по классу окна и оповещая их о загрузке, выгрузке, смене загруженного файла. Да еще неплохо время от времени другие копии опрашивать, живы ли они, а то не всегда ведь программы завершаются штатно. А для этого задействовать WM_USER + что-нибудь. Правда, Word, по-моему, работает не так, у него все окошки принадлежат одному процессу. Так экономнее, но уж если ворд повиснет, пострадают все открытые документы.
Естественно, предложенное мной решение - не единственное возможное.
← →
IXT © (2004-04-23 19:51) [5]Word - это COM сервер MicrosoftOffice. Не хочешь написать COMserver?
← →
IXT © (2004-04-23 19:51) [5]Word - это COM сервер MicrosoftOffice. Не хочешь написать COMserver?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c