🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #2066

CreateWindowEx w Windows XP

#2066
From: Remek
Date: Wed, 13 Jan 2010 08:32
25 lines
1556 bytes
Witam

Jeśli w programie zastosuję wywołanie:

invoke CreateWindowEx, WS_OVERLAPPEDWINDOW, addr klass, addr tytul,
WS_TILEDWINDOW, 360, 300, 420, 100, 0, 0, hInstance, 0


To po jego uruchomieniu w Windows XP nie widać okna. W uruchomionych
procesach jest. Natomiast jeśli wywołanie wygląda tak:

invoke CreateWindowEx, 0, addr klass, addr tytul, WS_TILEDWINDOW, 360, 300,
420, 100, 0, 0, hInstance, 0

to jest dobrze.

Podobne efekty występują z deklaracją klasy. Jeśli zadeklaruję "WinClass"
jest źle. A jeśli nazwę klasy podam "SimpleWinClass", czy
"ListViewWinClass" jest dobrze.

Czy ktoś mógłby mi wyjaśnić powody błędów?

W Windows 98 SE tych nieprawidłowści nie ma. Obie wersje działają.

Remek
Technical Details
Message-ID: <hik0eu$ms8$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Remek" <bajer@tlen.pl>
Newsgroups: pl.comp.lang.asm
Subject: CreateWindowEx w Windows XP
Date: Wed, 13 Jan 2010 09:32:28 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 26
Message-ID: <hik0eu$ms8$1@inews.gazeta.pl>
NNTP-Posting-Host: acpv84.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1263371550 23432 83.10.227.84 (13 Jan 2010 08:32:30 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 13 Jan 2010 08:32:30 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Priority: 3
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-User: remeka
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit