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

Даблклик - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти количество элементов массива, равных максимальному http://www.cyberforum.ru/cpp-beginners/thread617852.html
Дан целочисленный массив из 30 элементов. Найти количество элементов, равных максимальному.
C++ Дан массив из n x m Элементов. Найти наибольшимй элемент массива в каждой строке Дан массив из n x m Элементов. Найти наибольшимй элемент массива в каждой строке Давайте темам осмысленные названия, которые будут отображать суть задания. http://www.cyberforum.ru/cpp-beginners/thread617848.html
C++ Найти наибольший элемент двумерного массива в каждой его строке
Дан масив из n x m элементов.Найти наибольший элемент массива в каждой строке #include <iostream> #include <time.h> #include <stdlib.h> #include <conio.h> #include <iomanip> using namespace std;
При выполнение exe файла быстро схлопывается окно терминала C++
Парни need help! Написал простенькую программку, скомпилировал ее, запускаю и все бы ничего но окно терминала и секунды не висит и само зарывается. Едва заметно, что программа выполняет то, что и должна, но почему оно закрывается?
C++ Как можно изменить данные на браузере? http://www.cyberforum.ru/cpp-beginners/thread617805.html
Как можно изменить данные на браузере,например количество сообщений и т.п. Может есть спец. проги . Помогите новичку!:) или дайте направления хотя-бы спасибо заранее
C++ Поиск в массиве целых чисел из 5 элементов минимального числа Составить программу для поиска в массиве целых чмсел из 5 элементов минимального числа подробнее

Показать сообщение отдельно
ronny137
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 61

Даблклик - C++

02.07.2012, 15:39. Просмотров 412. Ответов 9
Метки (Все метки)

не могу разобраться с функцией. понял, что вмнотифай уведомляет своим сообщением родительское окно, а что означает следущая строчка, так и не понял. с даблкликом тоже не очень, понял что там прописаны действия на левый клик, как поня, где 1 написана, поднимает наверх по уровню, 2 клик на файл, а 3 на папку, а каким образом он все это проделывает не смог разобраться, больше ничего не понимаю, что означают другие строчки.
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
case WM_NOTIFY:
{
    switch ((LPNMHDR) lParam) -> code)
    {
    case NM_DBLCLK:
        if ((LPNMDR) lParam) -> idFrom == ID_TREE)
        {
                POINT.cp;
                GetCursosPos (&cp);
                ScreenToclient ( (LPNMDR) lParam)->hwndFrom, &cp);
                TVITEM curTreeItem;
                curTreeItem = TakeTreeItem (cp);
                TrIt tmp;
                 memcpy (&curTreeItem.lParam,sizeof (curTreeItem.lParam));
                if (tmp.level ==1)
                    return 1;
                if (tmp.atr ==2) {
                   TCHAR path [MAX_PATH];
                   memset (path,0,sizeof (path));
                   MakeFilePath (path, GB.FirstDrct, (TCHAR *) curTreeItem.pszText);
                   setTextToEdit (path);
                    return 1;
}
if (tmp.atr ==3) {
                   MakePathEnd_Cut (GB.FirstDrct, GB.FirstDrct); 
                   MakeMyTree (GB.hWndLeftTree, GB.FirstDrct);
                   return 1;
}
if (tmp.atr ==1) {
                  MakePath (GB.FirstDrct, GB.FirstDrct,curTreeItem.pszText); 
                   MakeMyTree (GB.hWndLeftTree, GB.FirstDrct);
                   return 1;
                         }
                    }
               break;
                 }
          int i=0;
           }
        break;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru