Window-(X/Schließen/Maximieren)-Buttons/Knöpfe DISABLE
Übersicht BlitzBasic BlitzPlus
KnorxThieusBetreff: Window-(X/Schließen/Maximieren)-Buttons/Knöpfe DISABLE |
So, Apr 22, 2012 12:13 Antworten mit Zitat |
|
---|---|---|
Hallo zussammen,
ich google schon ne stunde nach dieser funktion: Also die Fenster Buttons sollen "unanklickbar" gemacht werden. Ich meine auch nicht die Klicks abzufangen sondern wirklich die Situatuion vom Bild. Wer kann mir helfen? MallerfG KT |
||
Version: BlitzPlus / Blitz+ |
ozzi789 |
So, Apr 22, 2012 12:40 Antworten mit Zitat |
|
---|---|---|
In die user32.decls packen:
Code: [AUSKLAPPEN] ; GetSystemMenu% (window, flags)
EnableMenuItem% (menu, item, flags) Code: [AUSKLAPPEN] Const BnWindowClose = $F060 ; close button Const BnWindowRestore = $F120 ; restore button Const BnWindowMove = $F010 ; Move functionality Const BnWindowSize = $F000 ;resizing functionality Const BnWindowMaximize = $F030 ;maximize button Const BnWindowMinimize = $F020 ; Minimize button Function DisableWindowClose (Window, disable) EnableMenuItem (GetSystemMenu (Window, 0), BnWindowClose , disable) End Function Window=CreateWindow("Test",0,0,640, 480) Window = GetActiveWindow () DisableWindowClose (Window, True) Repeat Until KeyHit (1) End Grüsse, ozzi |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
KnorxThieus |
So, Apr 22, 2012 12:42 Antworten mit Zitat |
|
---|---|---|
OH, danke!
Ich kannte den Code schon von dir, aber irgendiwe klappt er erst jetzt. Und den Maximize-Button? PS: außer Close geht nix ... trotzdem praktisch |
||
Version: BlitzPlus / Blitz+ |
ozzi789 |
So, Apr 22, 2012 12:48 Antworten mit Zitat |
|
---|---|---|
Kein Problem, hatte das noch irgendwo in meinem BB Ordner (ich sollt den mal irgendwo hochladen).
Änder einfach in der Funktion DisableWindowClose die Variable BnWindowClose in die gewünsche Konstante die oben angegeben ist... Aber irgendwie klappt das nicht so.. ist auch schon älter der Code (xp?) Edit: Die WinAPI ändert sich wohl auch im Laufe der Zeit, nicht verwunderlich Änder einfach den Window Style in ein Fenster das keinen Maximize Button hat. Siehe createwindow |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
KnorxThieus |
So, Apr 22, 2012 12:52 Antworten mit Zitat |
|
---|---|---|
oh, dANKE
habs jetzt ganz geschafft: irgendwo gabs ne funktion zum minimieren-button hinzufügen. wenn aber kein sizen erlaubt ist, ist der max-button automatisch gesperrt VILEN DANK!! |
||
Version: BlitzPlus / Blitz+ |
ozzi789 |
So, Apr 22, 2012 12:54 Antworten mit Zitat |
|
---|---|---|
Kein Problem, schönen Sonntag noch! | ||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
KnorxThieus |
So, Apr 22, 2012 12:54 Antworten mit Zitat |
|
---|---|---|
danke, gleichfalls | ||
Version: BlitzPlus / Blitz+ |
Übersicht BlitzBasic BlitzPlus
Powered by phpBB © 2001 - 2006, phpBB Group