Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: CreateWindowEx Добавлено: 27.11.05 15:01  

Автор вопроса:  Sacred Phoenix | ICQ: 304238252 
Вот:
lngHandle = CreateWindowEx(0, "DummyClassWnd", "DummyClass", 0, 0, 0, 100, 100, 0, 0, App.hInstance, 0)

IDE вылетает. Меняю первый параметр, уже не вылетает, но все равно окошко не создает. Как быть? Естественно, нужный класс уже зарегил.

Ответить

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

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 27.11.05 15:42
Как объявил?

Ответить

Номер ответа: 2
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #2 Добавлено: 27.11.05 16:38
2 All (and 2 GSerg): да все, уже Ok!
Просто в объявляемом классе (";DummyClassWnd";) указатель стоял на ф-цию DummyWndProc, в которой была строчка:
Call DefWindowProc(hwnd, wMsg, wParam, lParam)

Хотя нужно было
DummyWndProc = DefWindowProc(...)

Поэтому CreateWindowEx и не возвращала хэндл :)

Ответить

Страница: 1 |

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



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