Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.73
Степан Сашин
Заблокирован
#1

Программа ПРОВОДНИК для Windows 7 - C++

26.07.2015, 13:42. Просмотров 4700. Ответов 132
Метки нет (Все метки)

Здравствуйте!
У меня руки чешутся, заражЁн революционными преобразованиями — а знаний нет! Помогите, пожалуйста, НОВАТОРУ. Кто чем может…

Прошу прощения, на каком языке написана программа ниже https://msdn.microsoft.com/en-us/lib...or=-2147217396

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
DWORD dwStyle;                // Style flags of the tree view
INITCOMMONCONTROLSEX  iccex;  // INITCOMMONCONTROLSEX structure
 
// Initialize the INITCOMMONCONTROLSEX structure.
iccex.dwSize = sizeof (INITCOMMONCONTROLSEX);
iccex.dwICC = ICC_TREEVIEW_CLASSES;
 
// Register tree-view control classes from the DLL for the common 
// control.
//.
InitCommonControlsEx (&iccex);
 
// Get the rectangle for the client area.
GetClientRect (hwnd, &rcClient);
 
// Create the command bar and insert menu.
g_hwndCB = CommandBar_Create (g_hInst, hwnd, 1);
CommandBar_InsertMenubar (g_hwndCB, g_hInst, IDR_MENU, 0);
CommandBar_AddAdornments (g_hwndCB, 0, 0);
 
// Get the height of the command bar.
iCBHeight = CommandBar_Height (g_hwndCB);
 
// Assign the window styles for the tree view.
dwStyle = WS_VISIBLE | WS_CHILD | TVS_HASLINES | TVS_LINESATROOT | 
          TVS_HASBUTTONS;
 
// Create the tree-view control.
g_hwndTreeView = CreateWindowEx (
    0, 
    WC_TREEVIEW,          // Class name
    TEXT("Tree View"),     // Window name
    dwStyle,              // Window style
    0,                    // x-coordinate of the upper-left corner
    iCBHeight + 1,        // y-coordinate of the upper-left corner
    rcClient.right,       // The width of the window for the edit control 
    rcClient.bottom - (iCBHeight + 1), 
                          // The height of the window for the edit 
                          // control
    hwnd,                 // Window handle to the parent window
    (HMENU) IDC_TREEVIEW, // The tree-view control identifier
    g_hInst,              // The instance handle
    NULL);                // Specify NULL for this parameter when you 
                          // create a control
 
// Be sure that the tree view actually was created.
 if (!g_hwndTreeView)
  return 0;
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.07.2015, 13:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа ПРОВОДНИК для Windows 7 (C++):

Проводник в программе для просмотра картинок - C++ Builder
Здравствуйте! Вообщем такое задание было, написать программу для просмотра изображений с возможностью растягивтаь и центрировать...

Windows 8 или Windows 7 для C++Builder 6 что делать и как - C++ Builder
Здравствуйте. Есть такой вопрос на Windows 8 идет нормально с++Builder 6 или так же, как и на семерку с "гемором ", просто есть ли такие...

программа в windows 7 - C++ Builder
Написал на C++ builder 6 программу. В ней есть кнопочка, открывающая определенный документ word. В windows xp документ открывается без...

Не работает программа C++ Builder6.0 в Windows 7 - C++ Builder
При запуске программки из обучающей книги после запуска в Борланд 6.0 под Win7 gjzdkztncz сообщение Unresolved external '_Form1'...

Проводник при создании Ole объекта - C++ Builder
Господа решил модернизировать свою программу. Смысл ее состоит в том, чтобы из папки, где jpg файлы, грузить их в word. В конце каждого...

Определить кем запущена программа. пользователь/windows? - C++ Builder
Можно ли как нибудь сделать чтобы программа определяла как она запущена? пользователем или автозапуском виндуса? Добавлено через 6...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Степан Сашин
Заблокирован
27.07.2015, 01:17  [ТС] #16
DrOffset!
Огромное спасибо за помощь.
Зарегистрировался по ссылке: #15 (permalink), чуть выше, и скачал два файла. Сюрприз — ниже.
Download source files - 14.3 Kb
Download demo project - 10.3 Kb — сюрприз!
Потом просмотрю, если сумею понять.
Прошу, подсказать: какой пpостой и надёжный Visual Studio — лучше скачать?
0
Миниатюры
Программа ПРОВОДНИК для Windows 7  
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
27.07.2015, 08:53 #17
Цитата Сообщение от Степан Сашин Посмотреть сообщение
Сюрприз — ниже.
Действительно сюрприз. Очень похоже не ложное срабатывание.
Вот проверка на virustotal для содержимого архива: https://www.virustotal.com/en/file/d...is/1437976006/
Проверка для самого архива: https://www.virustotal.com/en/file/5...is/1437976084/

Все основные антивирусы не отмечают этот файл как зараженный. Я думаю нет причин для беспокойства. Но если хочется перестраховаться, то можно просто собрать программу из исходников.

Цитата Сообщение от Степан Сашин Посмотреть сообщение
Прошу, подсказать: какой пpостой и надёжный Visual Studio — лучше скачать?
https://www.visualstudio.com/en-us/d...studio-vs.aspx
VS Community.

Простота - понятие относительное. Для неподготовленного человека может быть не слишком просто. Но это - нормально.
1
Степан Сашин
Заблокирован
27.07.2015, 13:09  [ТС] #18
DrOffset!
Спасибо, долго думать не люблю!
Правильно ли делаю — ниже? Вопрос: потянет ли Windows 7?
Кликните здесь для просмотра всего текста
1) Visual Studio Community 2013 with Update 5 https://www.visualstudio.com/en-us/d...studio-vs.aspx
Visual Studio Community 2013 is a free, full-featured IDE with powerful coding productivity features, cross-platform mobile development tools for Windows, iOS and Android, and access to thousands of extensions. This edition of Visual Studio is available at no cost for non-enterprise application development. After installation, check out the Visual Studio Gallery. It provides quick access to tools, controls, and templates to help you get the most out of Visual Studio.
Note: If you already have Visual Studio Community 2013 (original release version) and run this download, only Update 5 is installed. If you don't have Visual Studio Community 2013 and run this download, both Visual Studio Community 2013 and Update 5 are installed. In either case, Visual Studio 2013 Language Packs (original release versions) can also be installed.
System requirements
Choose language:
Choose format:
How to install files offline
Download
Visual Studio Community 2013 with Update 5 - Russian

2) Visual Studio 2013 Language Pack
The Visual Studio 2013 Language Pack is a free add-on that you can use to switch the language that's displayed in the Visual Studio user interface.
Choose language:
Download
Visual Studio 2013 Language Pack – Russian


Похоже на явное противоречие 3/55 — Virustotal : просто врёт в глаза!
https://www.virustotal.com/ru/file/d...is/1437976006/
Кликните здесь для просмотра всего текста
Например:
TheHacker Posible_Worm32 20150723
TrendMicro PAK_Generic.005 20150727
TrendMicro-HouseCall PAK_Generic.005 20150727
Далее … и вдруг
Qihoo-360 ^(Файл не опознан) 20150727 — ба-а! Знакомые все лица!
Стоп, а выше мой скриншот: кто же он?!
0
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
27.07.2015, 14:13 #19
Цитата Сообщение от Степан Сашин Посмотреть сообщение
Правильно ли делаю — ниже? Вопрос: потянет ли Windows 7?
Потянет, почему нет? У меня дома установлена, работает как раз на 7.

Цитата Сообщение от Степан Сашин Посмотреть сообщение
Похоже на явное противоречие 3/55 — Virustotal : просто врёт в глаза!
Не знаю, лично у меня нет причин не доверять. Конечно, доверие - это личное дело каждого. Так что ни на чем не настаиваю.

Я мог бы объяснить почему на него реагируют некоторые антивирусы. Лет 6 назад я сам сталкивался с подобной проблемой, но уже в качестве разработчика программы, которую некоторые антивирусные средства незаслуженно посчитали вирусом. Но, я думаю, что это лишнее в этой теме. Так что предлагаю забыть про это вообще, т.к. у нас есть возможность собрать программу самостоятельно.
1
Степан Сашин
Заблокирован
28.07.2015, 00:53  [ТС] #20
DrOffset!
Чем закончится моя авантюра? Пытаюсь скачать Visual Studio 2013 https://www.visualstudio.com/downloa...sual-studio-vs
Не совсем понятно: зачем к примеру приложение для Windows ХР, смотрите картинку ниже?
Потом напишу о результатах загрузки. Что не так делаю?
Кликните здесь для просмотра всего текста
Есть SIM-карта. Тариф МТС “Коннект-4” Universal — модем: 350 рублей в месяц до 4.5 Гб (предел!)
Начал скачивать Visual Studio 2013 (русский). Общий объём 3.7 Гб. Пока скачал 1 Гб, скорость около 200 Кб/сек. По счётчику загрузки.
Предполагаю: МТС “зарежет мою идею“, заблокировав SIM-карту. Ладно, русских людей не испугать трудностями.
Не успел дописать про трудности — как связь оборвалась. Сделал подключение. Пытался возобновить загрузку. Началась с нуля. От отчаяния остановил загрузку. Тогда Visual Studio спрашивает: желаете продолжить загрузку? Отвечаю: Yes
В итоге: счётчик стоит, а загрузка вроде как продолжается. Возможно, сказываются привилегии Microsoft перед каким-то МТС. Бывают ли в жизни чудеса?
0
Миниатюры
Программа ПРОВОДНИК для Windows 7  
Степан Сашин
Заблокирован
28.07.2015, 05:02  [ТС] #21
DrOffset!
Затратил на скачивание Visual Studio 2013 — около пяти часов (примерно с 23:30 до 04:30). Второй раз оборвалась связь 2:03 мск. Просто подключил.
При скачивании Visual Studio 2013 Update 5 (KB2829760) один раз вмешался 360Total. Даже до сих пор и не знаю: что ему не понравилось. Не успел вникнуть.
Как надо сделать, чтобы настройки стали на русском языке? Подскажите, пожалуйста.
Перед запуском (Launch) был текст:
However, not all features installed correctly.
Please correct the following problems to ensure full product functionality.
To learn more, you can review the list of common issues and workarounds or examine the log file.
! Microsoft Visual Studio C++ 2013 x86-x64 Compilers Package failed
0
Миниатюры
Программа ПРОВОДНИК для Windows 7  
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
28.07.2015, 08:26 #22
Цитата Сообщение от Степан Сашин Посмотреть сообщение
Как надо сделать, чтобы настройки стали на русском языке? Подскажите, пожалуйста.
Tools -> Options -> International settings
См. скриншот. Ссылка "Get additional languages".
1
Миниатюры
Программа ПРОВОДНИК для Windows 7  
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
28.07.2015, 08:39 #23
Цитата Сообщение от Степан Сашин Посмотреть сообщение
Microsoft Visual Studio C++ 2013 x86-x64 Compilers Package failed
Возможно ничего страшного, насколько я понял, просто не поставился компилятор для 64-разрядной сборки.

Стоит попробовать скомпилировать тестовый проект. Создать новый, через New Project, выбрать С++, выбрать выбрать консольный проект Win32. В коде по умолчанию ничего не менять, просто скомпилировать. Если не будет ошибок, значит все хорошо.
Я уже выше говорил, что простоты не обещаю, тем более если это делается первый раз. Стоит заранее морально настроиться. 5 часов скачивания - это может быть только началом приключений.
0
Почтальон
Модератор
374 / 297 / 56
Регистрация: 22.03.2015
Сообщений: 2,329
Завершенные тесты: 1
28.07.2015, 08:45 #24
А через нормальный инет нельзя разве утянуть ? Ее же покупать еще нужно
0
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
28.07.2015, 08:50 #25
Цитата Сообщение от Почтальон Посмотреть сообщение
Ее же покупать еще нужно
Эту - не нужно.
0
Степан Сашин
Заблокирован
28.07.2015, 12:00  [ТС] #26
DrOffset!
Спасибо за помощь в установке Русского пакета. Уже затратил 1 час и 15 минут — на дополнительные 969 Мб. Осталось немного, минут 10-15.
Приятно: Visual Studio “положил на Прибыль МТС“! Скачивайте бесплатно — сколько сможете!
Например:
3.7 Гб (ночью: Visual Studio 2013) + 0.969 Гб (сейчас: Русский пакет) > 4.5 Гб (предел трафика по карте)

Вот здесь — ниже картинка, Visual Studio даёт мне, БАРАНУ, указания: удалите все старые версии!
Что надо делать? Подскажите, пожалуйста.
0
Миниатюры
Программа ПРОВОДНИК для Windows 7  
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
28.07.2015, 12:13 #27
Цитата Сообщение от Степан Сашин Посмотреть сообщение
удалите все старые версии!
Что надо делать? Подскажите, пожалуйста.
А они есть? Старые версии-то? Может когда-то давно ставилась версия VS без С++? Например только с бейсиком.
Вообще, информации мало. Можно будет показать скриншот "установки и удаления программ", где видна вся установленная продукция MS?
0
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
28.07.2015, 12:13 #28
del
0
ranebull
521 / 354 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
28.07.2015, 12:18 #29
Цитата Сообщение от DrOffset Посмотреть сообщение
А они есть? Старые версии-то?
Тут проблема именно с языковым пакетом. Попал в такую же ситуацию, когда ставил на чистую систему Visual Studio 2013 Community ENG, а потом решил поставить сверху русский языковой пакет. При установке языкового пакета получил аналогичную ошибку. Влияние на функционал - на заметил.

Добавлено через 17 секунд
Цитата Сообщение от DrOffset Посмотреть сообщение
А они есть? Старые версии-то?
Тут проблема именно с языковым пакетом. Попал в такую же ситуацию, когда ставил на чистую систему Visual Studio 2013 Community ENG, а потом решил поставить сверху русский языковой пакет. При установке языкового пакета получил аналогичную ошибку. Влияние на функционал - на заметил.
1
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
28.07.2015, 12:25 #30
Цитата Сообщение от ranebull Посмотреть сообщение
Тут проблема именно с языковым пакетом.
Охотно верю. Сам локализацию на свою версию никогда не ставил, поэтому этот вопрос у меня не возникал.

Цитата Сообщение от ranebull Посмотреть сообщение
Влияние на функционал - на заметил.
Это еще лучше, значит ТС не о чем беспокоиться. Спасибо.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.07.2015, 12:25
Привет! Вот еще темы с ответами:

C++ Builder и Проводник. Как заставить работать вместе - C++ Builder
Дело такое. Пишу что-то вроде антивирусной утилиты, но уже второй (впрочем, третий) день сижу над одной задачей. Пытаюсь реализовать...

Программа созданная в RAD XE3 не работает на 2003 Windows сервере - C++ Builder
Подскажите плиз, в чем может быть проблема: Есть среда разработки RAD XE3 в ней сделана программа по обработке БД Paradox, откомпилирована,...

Программа для Windows - Visual C++
Нужно написать программу, которая записывает в отдельный блокнот все символы, набиравшиеся с клавиатуры. Заранее благодарен.

Программа под окно Windows - Visual C++
Прдскажите как написать програму чтоб запускалось окно не DOS а Windows.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
28.07.2015, 12:25
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru