Thread View: pl.comp.lang.c
6 messages
6 total messages
Started by ! Tomasz Surma
Wed, 03 Dec 1997 09:46
Okna ...
Author: ! Tomasz Surma
Date: Wed, 03 Dec 1997 09:46
Date: Wed, 03 Dec 1997 09:46
22 lines
1390 bytes
1390 bytes
Witam,
mam dwa krotkie pytania.
1) W moim programie, zaraz po starcie,
glowne okno przybiera wielkosc
ok 3/4 ekranu. Chcialbym aby od razu mialo
maksymalna wielkosc. W pliku "ini" znalazlem
tylko sciezki ostatnio otwartych plikow...
2) Czy istnieje mozliwosc dynamicznej zmiany opisu
okna (ktory raz nadalem podczas jego projektowania)
dialogowego,(tego z gornej belki) ?
Jesli tak, to jak to wykonac ?
Pozdrawiam serdecznie
Tom
--
__________________________________________________________
Tomasz Surma ZACHODNIOPOMORSKA SZKOLA BUSINESSU
(School of business Szczecin)
**********************************************************
WWW : http://free.polbox.pl/w/walker99
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Re: Okna ...
Author: Stanislaw Bochnak
Date: Wed, 03 Dec 1997 11:19
Date: Wed, 03 Dec 1997 11:19
29 lines
1527 bytes
1527 bytes
Hi, > 1) W moim programie, zaraz po starcie, > glowne okno przybiera wielkosc > ok 3/4 ekranu. Chcialbym aby od razu mialo > maksymalna wielkosc. W pliku "ini" znalazlem > tylko sciezki ostatnio otwartych plikow... Jesli to zwykle C, to tak: ShowWindow( hMainWindow, SW_MAXIMIZE ); Jesli MFC to trzeba te funkcje wywolac na oknie. Kluczem jest SW_MAXIMIZE. > > 2) Czy istnieje mozliwosc dynamicznej zmiany opisu > okna (ktory raz nadalem podczas jego projektowania) > dialogowego,(tego z gornej belki) ? > Jesli tak, to jak to wykonac ? Zdaje sie, ze podczas projektowania nie mozesz ustawic flagi DIALOGFRAME. Wtedy jest ono "resizowalne" w czasie dzialania programu. Aby miec kontrole nad rozmieszczeniem kontrolek w oknie, powinienes przechwycic komunikat WM_RESIZE dialogu. Mam nadzieje, ze to pomoze. Stanislaw Bochnak
Re: Okna ...
Author: Piotr Piatkowski
Date: Wed, 03 Dec 1997 12:29
Date: Wed, 03 Dec 1997 12:29
20 lines
1562 bytes
1562 bytes
Stanislaw Bochnak <S.Bochnak@microTOOL.com.pl_nospam> wrote: :> :> 2) Czy istnieje mozliwosc dynamicznej zmiany opisu :> okna (ktory raz nadalem podczas jego projektowania) :> dialogowego,(tego z gornej belki) ? :> Jesli tak, to jak to wykonac ? : Zdaje sie, ze podczas projektowania nie mozesz ustawic flagi : DIALOGFRAME. Wtedy jest ono "resizowalne" w czasie dzialania : programu. Aby miec kontrole nad rozmieszczeniem kontrolek : w oknie, powinienes przechwycic komunikat WM_RESIZE dialogu. Eee... Chyba tutaj chodziło raczej o tekst w caption, a ten ustawia się też w jakiś prosty sposób, którego nie pamiętam dokładnie (bo ostatnio raz pod windę pisałem coś 5 lat temu), ale to szło jakoś tak: SetWindowCaption( hWnd, text ); -- Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Re: Okna ...
Author: Krzysztof Swiatkowski
Date: Wed, 03 Dec 1997 19:52
Date: Wed, 03 Dec 1997 19:52
44 lines
2124 bytes
2124 bytes
On Wed, 03 Dec 1997 12:19:10 +0100, in pl.comp.lang.c Stanislaw Bochnak <S.Bochnak@microTOOL.com.pl_nospam> wrote: >Hi, > >> 1) W moim programie, zaraz po starcie, >> glowne okno przybiera wielkosc >> ok 3/4 ekranu. Chcialbym aby od razu mialo >> maksymalna wielkosc. W pliku "ini" znalazlem >> tylko sciezki ostatnio otwartych plikow... > >Jesli to zwykle C, to tak: > ShowWindow( hMainWindow, SW_MAXIMIZE ); > >Jesli MFC to trzeba te funkcje wywolac na oknie. >Kluczem jest SW_MAXIMIZE. ::ShowWindow( SomeWindow->m_hwnd, SW_MAXIMIZE); chyba jakoś tak. >> >> 2) Czy istnieje mozliwosc dynamicznej zmiany opisu >> okna (ktory raz nadalem podczas jego projektowania) >> dialogowego,(tego z gornej belki) ? >> Jesli tak, to jak to wykonac ? > >Zdaje sie, ze podczas projektowania nie mozesz ustawic flagi >DIALOGFRAME. Wtedy jest ono "resizowalne" w czasie dzialania >programu. Aby miec kontrole nad rozmieszczeniem kontrolek >w oknie, powinienes przechwycic komunikat WM_RESIZE dialogu. > >Mam nadzieje, ze to pomoze. Jeśli chodzi mu o to co myślę że mu chodzi :-) to kluczem są dwie funkcje: GetWindowLong SetWindowLong Hobbit -- -------------------------------------| Krzysztof Swiatkowski - Lodz, Poland | replying cut bezspam from my address e-Mail: hobbit@dom.vr.pl.bezspam | odpowiadajac usun bezspam z adresu "Seks pomiedzy mezczyzna i kobieta moze byc czyms wspanialym pod warunkiem, ze znajdziesz sie pomiedzy odpowiednia kobieta i odpowiednim mezczyzna" - Woody Allen
Re: Okna ...
Author: Stanislaw Bochnak
Date: Thu, 04 Dec 1997 08:04
Date: Thu, 04 Dec 1997 08:04
26 lines
1493 bytes
1493 bytes
Piotr Piatkowski wrote: > > Stanislaw Bochnak <S.Bochnak@microTOOL.com.pl_nospam> wrote: > > :> > :> 2) Czy istnieje mozliwosc dynamicznej zmiany opisu > :> okna (ktory raz nadalem podczas jego projektowania) > :> dialogowego,(tego z gornej belki) ? > :> Jesli tak, to jak to wykonac ? > > > [moja bledna odpowiedz wycieta] > Eee... Chyba tutaj chodziło raczej o tekst w caption, a ten ustawia Jasne! Alez pudlo z mojej strony. Zmylil mnie ten "opis", a zignorowalem tekst w nawiasie (z gornej belki). Mea culpa. > się też w jakiś prosty sposób, którego nie pamiętam dokładnie (bo > ostatnio raz pod windę pisałem coś 5 lat temu), ale to szło jakoś > tak: SetWindowCaption( hWnd, text ); SetWindowText( HWND, LPCSTR ) Stanislaw Bochnak
Re: Okna ...
Author: Marcin Olszewski
Date: Thu, 04 Dec 1997 20:05
Date: Thu, 04 Dec 1997 20:05
8 lines
912 bytes
912 bytes
Stanislaw Bochnak wrote: >(...) > > SetWindowText( HWND, LPCSTR ) > Albo this->SetCaption(const char* title) (zamiast this wskaznik do okna ktorego caption ma byc zmienione). Maly.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads