Buchempfehlung
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
"Der" Petzold, das über 1000 Seiten starke Standardwerk zum Win32-API - besonders nützlich u. a. bei der GUI-Programmierung in FreeBASIC! [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

Window_Ext.bi

Uploader:MitgliedEternal_Pain
Datum/Zeit:07.03.2014 14:23:44

'******************************************************************************************************************************************************************************************************************'
#include once "windows.bi"
Declare Function WndProc(byval h_Wnd as HWND, byval u_Msg as UINT, byval wParam as WPARAM, byval lParam as LPARAM) as LRESULT
'******************************************************************************************************************************************************************************************************************'

'------------------'
Type Node_Windows
    as Node_Windows ptr     PrevWindow
    as Node_Windows ptr     NextWindow
    as HWND                 WindowHandle
End Type

'------------------'
Type List_Windows
    as Node_Windows ptr     FirstWindow
    as Node_Windows ptr     LastWindow
    as Integer              WindowCount

    Declare Constructor()
    Declare Sub AddWindow(byref thiswindow as Node_Windows ptr)
    Declare Sub DelWindow(byref thiswindow as Node_Windows ptr)
    Declare Sub Destroy()
End Type

'******************************************************************************************************************************************************************************************************************'

Namespace Globals
    Dim as String           ClassName
    Dim as HINSTANCE        hInstance
    Dim as List_Windows     WindowList
End Namespace

'******************************************************************************************************************************************************************************************************************'