UpDown Control - Bereich unter Windows 3.1 (16Bit)

18/03/2009 - 21:06 von Franz Bachler | Report spam
Hallo Leute,

bin gerade dabei ein Programm für 16Bit Win 3.1 zu adaptieren (Borland C++
5.02).

Bei den UpDown-Controls hapert es mit der Bereichseinschrànkung;
UDM_SETRANGE ist dort offensichtlich nicht vorhanden; so wie unter 32Bit
gewohnt kann es nicht angewandt werden:

// month should be in range 1-12
SendDlgItemMessage( hWnd, UD_MONTH, UDM_SETRANGE,
(WPARAM)0, (LPARAM)MAKELONG(12,1) );

Ohne diesen Befehl ist der Bereich 0 .. 100. Any hints?

Grüsse
Franz

Franz Bachler, A-3250 Wieselburg
E-Mail: fraba xatx gmx.at
Homepage: http://members.aon.at/fraba
oder http://home.pages.at/fraba
 

Lesen sie die antworten

#1 Arno Welzel
19/03/2009 - 13:15 | Warnen spam
Franz Bachler schrieb:

Hallo Leute,

bin gerade dabei ein Programm für 16Bit Win 3.1 zu adaptieren (Borland C++
5.02).

Bei den UpDown-Controls hapert es mit der Bereichseinschrànkung;
UDM_SETRANGE ist dort offensichtlich nicht vorhanden; so wie unter 32Bit
gewohnt kann es nicht angewandt werden:

// month should be in range 1-12
SendDlgItemMessage( hWnd, UD_MONTH, UDM_SETRANGE,
(WPARAM)0, (LPARAM)MAKELONG(12,1) );

Ohne diesen Befehl ist der Bereich 0 .. 100. Any hints?



Windows 3.1 kennt Up/Down-Controls? Das ist mir neu. Die entsprechende
Nachricht ist laut MSDN auch erst ab Windows 95 vorhanden.


http://arnowelzel.de
http://de-rec-fahrrad.de

Ähnliche fragen