Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Помогите разобраться в CreateWindow Добавлено: 24.02.08 18:18  

Автор вопроса:  AleXProg
Пожалуйста, помогите разобраться в CreateWindow...

Declare Function CreateWindow Lib "user32" _
Alias "CreateWindowA" (ByVal lpClassName As _
 String, ByVal lpWindowName As String, ByVal _
 dwStyle As Long, ByVal x As Long, ByVal y As _
 Long, ByVal nWidth As Long, ByVal nHeight As _
 Long, ByVal hWndParent As Long, ByVal hMenu _
 As Long, ByVal hInstance As Long, lpParam As _
 Any) As Long

При вызове выдаёт ошибку:
Can`t find DLL entry point CreateWindowA in user32

Спасибо сразу

Ответить

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

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #1
Добавлено: 24.02.08 19:25
ну наверное в данной версии user32.dll отсутствует функция CreateWindowA

Ответить

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



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #2 Добавлено: 24.02.08 20:34
И совсем необязательно несколько тоопиков из-за одной темы создавать.
http://vbnet.ru/forum/show.aspx?id=161560

Ответить

Номер ответа: 3
Автор ответа:
 Viper



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #3 Добавлено: 25.02.08 08:12
Походу какие то опечатки в имени функции, например где-то кириллица затесалась, ибо вряд ли данной функции нет в user32.dll, разве что винда древнее Win95 или Win NT 3.1

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #4
Добавлено: 25.02.08 14:54
юзай CreateWindowEx я что-то описания даже не могу найти для CreateWindow

Ответить

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



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

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #5
Добавлено: 25.02.08 15:42
CreateWindow изжила себя в NT...

Ответить

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



Вопросов: 10
Ответов: 29
 Профиль | | #6 Добавлено: 25.02.08 16:40
Executioner, а что ты посоветуешь? Говорю сразу - заранее неизвестно сколько будет форм, сколько на ней элементов и какие они.

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #7
Добавлено: 26.02.08 02:53
Я так понял что "изжила" - значит прекратила существование, а не изжила морально

Ответить

Номер ответа: 8
Автор ответа:
 Viper



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #8 Добавлено: 26.02.08 09:01
И действительно... в WinUser.h CreateWindow определена как макрос над CreateWindowEx, так что юзай CreateWindowEx

Ответить

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



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

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #9
Добавлено: 26.02.08 09:37
юзай CreateWindowEx

+1

Не можешь заюзать сам - пиши в аську, поможем.

Ответить

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



Вопросов: 10
Ответов: 29
 Профиль | | #10 Добавлено: 26.02.08 17:02
Executioner - нету аськи...

Ответить

Номер ответа: 11
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #11 Добавлено: 26.02.08 20:28
Хм.. если цель создать окно, то можно обойтись и штатными вб средствами..
Dim frm as new Form
frm.Show

Ответить

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



Вопросов: 10
Ответов: 29
 Профиль | | #12 Добавлено: 27.02.08 16:56
HACKER
Dim frm as new Form
frm.Show
Это не работает!
Если можете, то напишите полный пример, только проверьте у себя сначала!

Ответить

Номер ответа: 13
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #13 Добавлено: 28.02.08 01:53
влом, клонирование форм в любом букваре написано... я лишь идею подсказал.

Ответить

Страница: 1 |

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



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