Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Создание формы ВО ВРЕМЯ РАБОТЫ программы! Добавлено: 23.02.08 15:29  

Автор вопроса:  AleXProg

Ответить

  Ответы Всего ответов: 25  

Номер ответа: 16
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #16
Добавлено: 26.02.08 02:56
Вообще я не вижу смысла создавать форму динамически.
А если нароД пишет собственный язык визуального программирования?

Вообще я не вижу смысла писать собственный язык визуального программирования.

Ответить

Номер ответа: 17
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #17
Добавлено: 26.02.08 09:40
Вообще я не вижу смысла писать собственный язык визуального программирования.

А вот и зря =)

Ответить

Номер ответа: 18
Автор ответа:
 AleXProg



Вопросов: 10
Ответов: 29
 Профиль | | #18 Добавлено: 26.02.08 17:00
Я не пишу новый союственный язык визуального программирования.
А про MSDN я сказал зря - там по английски, а я по английски только на разговорном уровне и на уровне Visual Basic

Ответить

Номер ответа: 19
Автор ответа:
 AleXProg



Вопросов: 10
Ответов: 29
 Профиль | | #19 Добавлено: 26.02.08 17:01
на очень слабом разговорном уровне...

Ответить

Номер ответа: 20
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #20
Добавлено: 26.02.08 21:07
гугл в помощь =)

http://www.firststeps.ru/mfc/winapi/win/r.php?58

Ответить

Номер ответа: 21
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #21
Добавлено: 27.02.08 02:47
а вот нормальный уровень английского в программировании достаточно важен имхо

Ответить

Номер ответа: 22
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #22
Добавлено: 27.02.08 11:41
+1 =)

Ответить

Номер ответа: 23
Автор ответа:
 AleXProg



Вопросов: 10
Ответов: 29
 Профиль | | #23 Добавлено: 27.02.08 17:03
Предположим, что я создал окно с помощью CreateWindowEx. Как мне теперь и откуда ловить ловить действия, которые произошли с кнопкой, формой и т. д.

Ответить

Номер ответа: 24
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #24
Добавлено: 28.02.08 00:56
Блин, ну кури ты доки, тряси гугл, ну полно же инфы....

Ответить

Номер ответа: 25
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #25 Добавлено: 28.02.08 01:14
Примерно так это выглядит на С++
WNDCLASS wc;
MSG msg;
HICON hIcon = ExtractIcon(hInst, lpstrAppFullPath, 0);
ZeroMemory(&wc, sizeof(WNDCLASS));
wc.hCursor = LoadCursor(NULL, IDC_ARROW);
wc.hIcon = hIcon;
wc.hbrBackground = (HBRUSH)GetSysColorBrush(COLOR_BTNFACE);
wc.style = CS_DBLCLKS;
wc.lpfnWndProc = WndProc;
wc.hInstance = hInst;
wc.lpszClassName = "blablabla";

if (RegisterClass(&wc) == 0) {
        MessageBox(NULL, "Окно с таким классом уже создано", "Ошибка", MB_ICONHAND);
        return (1);
}

HWND hWnd = CreateWindowEx(NULL, "blablabla", "Caption", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInst, NULL);
ShowWindow(hWnd, SW_SHOWDEFAULT);


LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {
        WORD WSAEvent = WSAGETSELECTEVENT(lParam);
        switch (uMsg) {
        case WM_DESTROY:
                PostQuitMessage(NULL);
                return (0);
        }
        return (DefWindowProc(hWnd, uMsg, wParam, lParam));
}

, где blablabla - имя класса окна.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам