Форум программистов, компьютерный форум CyberForum.ru

Как показать форму из DLL? - Не аботает - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разобраться в задаче с Codeforce http://www.cyberforum.ru/cpp-beginners/thread639371.html
Вот условие(Задача 203B): В один не самый прекрасный вечер Валере было очень скучно. Чтобы немного себя развлечь, Валера нашел следующее занятие.Он взял белый квадратный клетчатый лист бумаги, состоящий из n × n клеток. После этого он стал закрашивать белые клетки листа одну за другой в черный цвет. Всего он закрасил m различных клеток этого листа. Поскольку у Валеры была какая-то...
C++ Список битых полей что это такое? Хотелось бы увидеть пример кода http://www.cyberforum.ru/cpp-beginners/thread639254.html
C++ Загрузчик С++
Приветствую! Никак не получется собрать загрузчик, при построении в MS Visual C++ 6.0 выдает ошибки: Deleting intermediate files and output files for project 'B0_loader - Win32 Debug'. --------------------Configuration: B0_loader - Win32 Debug-------------------- Compiling... B0_loader.cpp d:\b0_loader\b0_loader.cpp(18) : warning C4305: 'initializing' : truncation from 'const int' to...
Бот на С++ C++
Всем привет, нужен исходник бота на С++, который ходил бы по нескольким ссылкам через определённое время. Ссылки и время должны задаваться пользователем. И бот должен зайти на сайт под своим логином и паролем. Заранее спасибо.
C++ Вывод и ввод русских слов http://www.cyberforum.ru/cpp-beginners/thread639213.html
Мне необходимо вводить слова на русском и чтобы,в дальнейшем,я мог их сравнивать с другими словами и выполнять ещё какие-то операции.В программе я пока что разбиваю фразу на слова,разделённые пробелом и вывожу их. Когда я использовал setlocale(0,""),то введённые фразы на русском языке при выводе отображались кракозяброй,если использовал нынешний вариант,то слова выводятся на русском,но при...
C++ Окно в borland 5.02 Нужно срочно окно написанное в borland 5.02. Пожалуйста помогите. подробнее

Показать сообщение отдельно
n971030
 Аватар для n971030
163 / 95 / 1
Регистрация: 23.01.2010
Сообщений: 1,169
18.08.2012, 12:22     Как показать форму из DLL? - Не аботает
Добрый день, хотел написать прогу, а форму вытащить в DLL но форму не видно но по ходу она создается. Помогите люди добрые

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <Windows.h>
 
HINSTANCE _hInst;
HWND _hwnd;
TCHAR czNameClass[] = L"DLLCLASS";
void MyRegClass();
void InitInstance();
MSG _msg;
 
extern "C" __declspec(dllexport) int Form(HINSTANCE hInst, HWND hwnd)
{
    _hInst = hInst;
    _hwnd = hwnd;
 
    //точка выполнения програмы
    MyRegClass();
    InitInstance();
    while (GetMessage(&_msg, NULL, 0, 0))
    {
        TranslateMessage(&_msg);
        DispatchMessage(&_msg);
    }
    return 0;
}
 
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
    switch(msg)
    {
    case WM_DESTROY: PostQuitMessage(0); break;
 
    default: return DefWindowProc(hwnd, msg, wParam, lParam); break;
    }
}
 
 
void MyRegClass()
{
    WNDCLASS wc;
 
    wc.cbClsExtra = 0;
    wc.cbWndExtra = 0;
    wc.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);
    wc.hCursor = LoadCursor(NULL, IDC_ARROW);
    wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);
    wc.hInstance = _hInst;
    wc.lpfnWndProc = WndProc;
    wc.lpszClassName = czNameClass;
    wc.lpszMenuName = NULL;
    wc.style = CS_VREDRAW | CS_HREDRAW;
 
    RegisterClass(&wc);
}
 
void InitInstance()
{
    HWND hwnd = CreateWindow(
        czNameClass,
        L"Ура! Это форма из DLL",
        WS_DLGFRAME,
        0,
        0,
        1000,
        1000,
        _hwnd, //РОДИТЕЛЬ
        NULL,
        _hInst,
        NULL);
 
    ShowWindow(hwnd, 1);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru