Вопрос № 62923: Здравствуйте! Как поместить программу в трей при свёртывании главной формы ?...Вопрос № 62973: Здравствуйте уважаемые эксперты! Подскажите пожалуйста как в visual c++ 6.0 настраювается кодировки текста (при использовании функции cout в консольном приложении отображаются траблы вместо русского текста)...Вопрос № 63004: Здравствуйте Уважаемые Эксперты! В Visual Studio 2005 при нажатии
F5 "Начать отладку", созаданного приложения, выдает сообщение (Ошибка при попытке, чтобы запустить проект: Не удается запустить отладку. Недопустимый дескриптор привязки.). А...
Вопрос № 62.923
Здравствуйте! Как поместить программу в трей при свёртывании главной формы ?
Отправлен: 16.11.2006, 20:40
Вопрос задал: Rewer8 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: ADSota
Здравствуйте, Rewer8!
Примерно так:
Устновить:
NOTIFYICONDATA NotIconD; // Для значка в Tray
char* pszTip="СТРОКА_ПОМОЩИ_ПРИ_НАВЕДЕНИИ_МЫШИ";
NotIconD.cbSize=sizeof(NOTIFYICONDATA);
NotIconD.hWnd=MainWnd;
NotIconD.uID=IDC_MYICON;
NotIconD.uFlags=NIF_MESSAGE+NIF_ICON+NIF_TIP;
NotIconD.uCallbackMessage=MYWM_NOTIFY;//твое сообщение главному_окну
NotIconD.hIcon=LoadIcon(hInst,"ТВОЯ_ИКОНКА");
lstrcpyn(NotIconD.szTip,pszTip,sizeof(NotIconD.szTip));
Shell_NotifyIcon(NIM_ADD,&NotIconD);
Убрать:
Shell_NotifyIcon(NIM_DELETE,&NotIconD);
--------- Открыть глаза навстречу солнцу
Ответ отправил: ADSota (статус: Профессионал) Тел.: 8-916-53-43-916 ICQ: 84611301 ---- Ответ отправлен: 17.11.2006, 09:21 Оценка за ответ: 5
Вопрос № 62.973
Здравствуйте уважаемые эксперты! Подскажите пожалуйста как в visual c++ 6.0 настраювается кодировки текста (при использовании функции cout в консольном приложении отображаются траблы вместо русского текста)
Отправлен: 17.11.2006, 09:24
Вопрос задал: Ars 11 www (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Boriss
Здравствуйте, Ars 11 www!
Вы пишите в редакторе в кодировке ANSI, а в консольном приложении по умолчанию используется кодировка OEM (CP-866, обычно)
То есть, перед выводом надо конвертировать строку, для чего используется большая группа функций, например CharToOem
Пример в приложении
Приложение:
--------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор) Россия, Саранск Организация: mte WWW:Программирование на Паскале ---- Ответ отправлен: 17.11.2006, 14:08
Отвечает: John Paramol
Здравствуйте, Ars 11 www!
Позволю себе поправку.
CharToOem из winuser.h, а в свою очередь из windows.h, и в свою очередь, конечно, из VCL, но раз сказано было visual c++, то следует ограничиться windows.h.
Ответ отправил: John Paramol (статус: 3-ий класс)
Ответ отправлен: 17.11.2006, 16:48
Вопрос № 63.004
Здравствуйте Уважаемые Эксперты! В Visual Studio 2005 при нажатии F5 "Начать отладку", созаданного приложения, выдает сообщение (Ошибка при попытке, чтобы запустить проект: Не удается запустить отладку. Недопустимый дескриптор привязки.). А если запустить без отладки то оно спокойно, если конечно нет ошибок в коде, запускается и работает. В чем может быть проблема и почему не запускается отладчик? Удаление и переустановка не помогает. Сколько раз ставил VS 2005 на другие Windows никаких проблем не
было.
P.S. Совет для тех кто любит русский интерфейс или у кого проблемы с английским. Скачайте Microsoft SQL Server 2005 Rus или купите журнал Хакер за Сентябрь он как раз там есть и установите. Что это даст, спросите? А даст первое полностью функциональный SQL Server 2005, не Express, с электронной документацией на русском языке. Второе русификатор от Microsoft официальный или неофициальный не важно, при отмеченной галочке "Установить среду разработки", русифицирует установленную у вас Visual Studio 2005,
и интерфейс среды и подсказки из .Net Framework 2.0.
P.S.S. Заранее предупреждаю, ошибка стала появляться не после русификации VS 2005, а сразу после установки.
Отвечает: dentist
Здравствуйте, Шишкин М.А.!
была похожая проблема.
была отключена какая-то служба.
хоть убей непомню какая
но всёже надеюсь, что дал нужное направление для поисков причины ;)
--------- "Software is like sex, it's better then it's free" (c) Linus Torvalds
Ответ отправил: dentist (статус: 6-ой класс)
Ответ отправлен: 17.11.2006, 13:42 Оценка за ответ: 4
Отвечает: Eugene L
Здравствуйте, Шишкин М.А.!
Наступал я на эти грабли. Нужно включить и запустить виндовую службу Terminal Services.
Ответ отправил: Eugene L (статус: 1-ый класс)
Ответ отправлен: 17.11.2006, 15:04 Оценка за ответ: 5