![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| Gongex |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 1.1.2008 Репутация: нет Всего: 0 |
подключил и вызвал диалог в апи.Сам диалог не отображается а кнопки Ок и Кэнсэл видны.Почему?
Это сообщение отредактировал(а) archimed7592 - 12.4.2008, 13:05 |
||||
|
|||||
| Gongex |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 1.1.2008 Репутация: нет Всего: 0 |
static HWND hButton;
switch (message) { case WM_CREATE: { hButton=CreateWindow("button","start",WS_VISIBLE,50,50,150,150,hWnd,(HMENU)ID_GO,hInst,NULL); return 0; } чето со вторым параметром cannot convert parameter 2 from 'const char [7]' to 'LPCWSTR' |
|||
|
||||
| Andrey44 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1501 Регистрация: 4.12.2006 Где: На работе Репутация: 8 Всего: 26 |
_T("start") или L"start"
-------------------- ????? ??, ??????? ?????. |
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
Gongex, пиши код по-человечески и всё станет понятно.
|
|||
|
||||
| Gongex |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 1.1.2008 Репутация: нет Всего: 0 |
чтобы закрывать окно из диалога.Совсем. |
||||
|
|||||
| korian |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 4 Всего: 17 |
могу предположить, что в строке: DialogBox(hInst,MAKEINTRESOURCE(IDD_DIALOG1),hWnd,DlgProc); IDD_DIALOG1 - не тот ресурс. второе предположение - при создании диалога в ресурсах, все контролы созданы без стиля WS_VISIBLE, т.е. не видимы. а ваще... есть такая штука как Spy++ или что-нить подобное и все сразу становится ясно. |
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
return FALSE нигде в диалоговой процедуре не возвращается. Перехватываются все сообщения о прорисовке.
|
|||
|
||||
| Gongex |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 1.1.2008 Репутация: нет Всего: 0 |
я скопировал код 586-го и окно появилось.Спасибо!!!.Понял False не возвращалось
На счет кнопки мне подсказали в другом месте ошибка была не CreateWindow а CreateWindowA А _T("start) и L"start" не сработало |
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |