|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.09.2011, 12:17 | #1 |
Пользователь
Регистрация: 22.01.2011
Сообщений: 78
|
Меняющаяся_картинка
Доброго всем времени суток! Есть такая задача: Нужно создать диалоговое окно, в котором есть две кнопки "Старт" и "Стоп", а также картинка, которая при нажатии на "Старт" меняется на следующую. Никак не могу в диалоговом окне создать эту картинку, откуда её получить?
Код:
|
23.09.2011, 13:14 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Можно отсюда #include "resource.h", а можно и из файла.
И окуда у Вас эти функции (константы)? IDD_DIALOG1, IDC_CHECK1. И где файл resource.h? Или Вы думаете мы будем специально для Вашего величества сами всё это сочинять?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
23.09.2011, 13:51 | #3 |
Пользователь
Регистрация: 22.01.2011
Сообщений: 78
|
Меняющаяся_картинка
Ну вот, выкинул почти все)) а "resource.h" тоже имеется
Код HTML:
#include <Windows.h>
#include "resource.h"
HINSTANCE hInst;
BOOL CALLBACK DlgProc (HWND, UINT, WPARAM, LPARAM);
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hInstPrev, LPSTR CmdLine, int CmdShow)
{
hInst=hInstance;
return DialogBox(hInst, (LPCWSTR)IDD_DIALOG1, NULL, DlgProc);
}
BOOL CALLBACK DlgProc (HWND hWnd, UINT uMessage, WPARAM wParam, LPARAM lParam)
{
int x,y;
switch (uMessage)
{
case WM_INITDIALOG:
return TRUE;
case WM_CLOSE:
EndDialog(hWnd, 0);
return TRUE;
}
return FALSE;
}
|