Очистить диалог от линий в Mfc

Тема в разделе "MS Visual C++", создана пользователем gongex, 7 апр 2008.

Наш партнер Genesis Hackspace
  1. gongex

    gongex Гость

    1.Как очистить диалог от нарисованного квадрата?
    2.В Визуал студио 2008 для HScrolla и Slidera нет события OnHscroll.Почему и какое событие подойдет?
    3.Можно ли написать в диалоге картнка1=картинка2.А картинка1 изчезла?.Трудности BITMAP.

    С нетерпением жду ответов чтобы продолжить свой эксперимент в диалогом.(нажимаешь кнопочку-квадрат,другую-круг,третюю-треугольник):)
     
  2. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    0
    Так же как и нарисовать квадрат
    Тебе на этот вопрос уже отвечали... Ну не VB это, не все так просто
     
  3. gongex

    gongex Гость

    эх ты трудно написать что очистить это Invaliate(TRUE).Выяснил уже.
     
  4. Pasha

    Pasha Гость

    gongex
    Invalidate(TRUE) не "очищает диалог от квадратов". Попробуй перетащи любое окно над своим диалогом, или просто сверни/разверни его - он точно так же "очистится".
     
  5. gongex

    gongex Гость

    Pasha,это понятно.Там на этих событиях стоит перерисовка.И на Size и на Move стоит.

    Я примерно представляю чета HBITMAP hb=LoadImage... А как написать картинка 1=картинка 2? hb1=hb2 ?
     
  6. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    0
    HBITMAP - это дескриптор GDI объекта. При копировании дескриптора копирования объекта не происходит. Грубо говоря нужно сделать что-то вроде:
    Код (Text):
    HBITMAP StoredHB = NULL;
    ...
    HBITMAP hB1 = LoadImage(...);
    StoredHB = hB1;
    ...
    HBITMAP hB2 = LoadImage(...);
    StoredHB = hB2;
    DeleteObject( hB1 );
     
  7. gamecreator

    gamecreator Гость

    LoadImage не может загрузить более 1 бмп одновременно
     
  8. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    0
    Это к чему?
     
Загрузка...
Похожие Темы - Очистить диалог от
  1. wowa
    Ответов:
    6
    Просмотров:
    3.194
  2. MSerg
    Ответов:
    1
    Просмотров:
    3.734
  3. alexas1
    Ответов:
    0
    Просмотров:
    539
  4. motogarri
    Ответов:
    7
    Просмотров:
    954
  5. ty3uk
    Ответов:
    8
    Просмотров:
    1.443

Поделиться этой страницей