Окно без caption?

Discussion in 'WASM.WIN32' started by NeuronViking, Jul 21, 2010.

  1. NeuronViking

    NeuronViking New Member

    Blog Posts:
    0
    Как нарисовать окно без catpion-a?

    hWnd = CreateWindowEx( 0, WndClass.lpszClassName, NULL, 0, 0, 0, rc.right, rc.bottom, NULL, NULL, AppInstance, NULL );
    ...
    case WM_CREATE:
    Style = GetWindowLong( hWnd, GWL_EXSTYLE );
    Style |= WS_VISIBLE | WS_POPUP | WS_EX_CLIENTEDGE;
    SetWindowLong( hWnd, GWL_EXSTYLE, Style );
    break;


    не помогает...
     
  2. Com[e]r

    Com[e]r Com[e]r

    Blog Posts:
    0
    а разве в эксстайл уместно пихать стайл-биты?
     
  3. bizdon

    bizdon Member

    Blog Posts:
    0
    стиль 144f0000h:
    invoke CreateWindowEx,NULL,ADDR ClassName,ADDR AppName,144f0000h,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,0,0,hInst,0

    скачайте htspy: http://www.wasm.ru/forum/attachment.php?item=3565
    там все стили наглядно видны. Сatpion исчезает, если убрать ws_border
     
  4. NeuronViking

    NeuronViking New Member

    Blog Posts:
    0
    но у моего окна нет ws_border
    а что это за стиль 144f0000h? окна вообще не видно, но при этом отображается рамка и в панели задач видна аппликейшн...

    вопрос остается открытым...
     
  5. KeSqueer

    KeSqueer Сергей

    Blog Posts:
    0
    NeuronViking
    Прочитайте повнимательнее пост #2
     
  6. NeuronViking

    NeuronViking New Member

    Blog Posts:
    0
    KeSqueer
    тот флаг ни на что не влияет как правильно заметил человек.

    я все читаю внимательно и спрашиваю не развлечения для, а потому что непонятно либо не работает (т.е. что-то не понимаю и делаю не так)

    ПС. в качестве временного решения использую диалоговое окно в котором этот метод работает.
     
  7. Com[e]r

    Com[e]r Com[e]r

    Blog Posts:
    0
    NeuronViking
    Прочитайте повнимательнее пост #5
    и публично признайте свою ошибку (тогда мы сможем двигаться дальше)
     
  8. NeuronViking

    NeuronViking New Member

    Blog Posts:
    0
    Com[e]r
    признаться в чем? =)))
    я кажется четко сказал, что наличие или отсутствие флага на ситуацию не влияет. теперь можете двигаться дальше?
     
  9. NeuronViking

    NeuronViking New Member

    Blog Posts:
    0
    KeSqueer
    Com[e]r
    с 10-го раза прочитал внимательно ;) спасибо за помощь!

    тема закрыта.
     
  10. Com[e]r

    Com[e]r Com[e]r

    Blog Posts:
    0
    you're welcome .)
     
  11. Euler

    Euler New Member

    Blog Posts:
    0
    Извините, что вторгаюсь в тему, но у меня схожий вопрос- как создать окно без рамки, но с заголовком? А возможно ли изменить толщину рамки?