Вообщем трабл такой! Есть главное окно приложения перед ним вывожу диалог в котором провожу аутентификацию — этот проуесс долгий так как через Инет. Этого диаложка не видно на Тулбаре внизу Винды. Как сделать что бы видно было прогу.
А если попытаються запустить еще раз прогу она у меня говорит что нельзя использовать две копии программы. Как сделать так что бы фокус передался окну с аутентификацией!
Помогите бо тяжко. Удачи и спасибо.
Здравствуйте, Odessa, Вы писали:
O>Вообщем трабл такой! Есть главное окно приложения перед ним вывожу диалог в котором провожу аутентификацию — этот проуесс долгий так как через Инет. Этого диаложка не видно на Тулбаре внизу Винды. Как сделать что бы видно было прогу.
O>А если попытаються запустить еще раз прогу она у меня говорит что нельзя использовать две копии программы. Как сделать так что бы фокус передался окну с аутентификацией!
O>Помогите бо тяжко. Удачи и спасибо.
По поводу первого вопроса:
А не стоит ли у ентого диалога стиль WS_EX_TOOLWINDOW?
По поводу второго вопроса, может это поможет:
http://www.rsdn.ru/?article/default.asp?baseserv/avins.xmlАвтор(ы): Dr. Joseph M. Newcomer
Дата: 17.02.2001
В статье подробно рассматриваются различные способы ограничения числа запущенных копий приложения одной. Указываются недостатки и даже ошибки во многих известных методах решения задачи, которые постоянно фигурируют в конференциях и в Сети. Кроме того, указывает на различные трактовки понятия "одна копия приложения" и демонстрирует правильное решение для каждого из случаев.
Здравствуйте, Syd, Вы писали:
Syd>Здравствуйте, Odessa, Вы писали:
O>>Вообщем трабл такой! Есть главное окно приложения перед ним вывожу диалог в котором провожу аутентификацию — этот проуесс долгий так как через Инет. Этого диаложка не видно на Тулбаре внизу Винды. Как сделать что бы видно было прогу.
O>>А если попытаються запустить еще раз прогу она у меня говорит что нельзя использовать две копии программы. Как сделать так что бы фокус передался окну с аутентификацией!
O>>Помогите бо тяжко. Удачи и спасибо.
Syd>По поводу первого вопроса:
Syd>А не стоит ли у ентого диалога стиль WS_EX_TOOLWINDOW?
Syd>По поводу второго вопроса, может это поможет:
Syd>http://www.rsdn.ru/?article/default.asp?baseserv/avins.xmlАвтор(ы): Dr. Joseph M. Newcomer
Дата: 17.02.2001
В статье подробно рассматриваются различные способы ограничения числа запущенных копий приложения одной. Указываются недостатки и даже ошибки во многих известных методах решения задачи, которые постоянно фигурируют в конференциях и в Сети. Кроме того, указывает на различные трактовки понятия "одна копия приложения" и демонстрирует правильное решение для каждого из случаев.
Нет такой стиль не стоит
Не могу сделать так что бы было видно диалог внизу (где у Винды программы запущенные видно)
Здравствуйте, TepMuHyc, Вы писали:
TMH>Здравствуйте, Odessa, Вы писали:
TMH>
O>>Как сделать так что бы фокус передался окну с аутентификацией!
TMH>...Точнее чтобы оно вылезло на таскбар.
TMH>Тут все просто — при создании диалога не указывай ему Parent HWND — и на таскбаре он появится.
TMH>Дело в том, что Винда отчего-то не хочет показывать в таскбаре диалоги у которых Parent Window спрятано.
В Parent HWND передаеться NULL
CAuthDlg(CMyDlg* aDlg, CWnd* pParent /*=NULL*/)
И все равно работать не хочет! Или вообще изменить все?
Блин забыл свой пароль и куки потер на машине