News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

invisible dialogs in xp?

Started by DC, March 24, 2006, 05:59:54 AM

Previous topic - Next topic

DC

an app I've been working on was done, or so I thought...
I have 98, but when run on an xp machine the options dialogbox is invisible... the controls show up but that's it...
and the about window doesn't dissapear when you click it...
all this works fine in 98,
any usual suspects?
it's late now so if I need to post the code it will be tomorow or the next day...
just wondering if I may have overlooked a difference thing that is well known...
thanx,
DC
this isn't daja vu, I'm just learning it for the 37th time
http://www.bmath.net

zcoder

DC,
when using  dialogbox's you have to make sure you
return a 1 in your dialog proc when it exits.

in 95 and 98 you can get by without this but
not in NT machines.


Zcoder....
Back in 1979, My computer ran so fine.
And there was no such thing,
As a Microsoft Crashed Machine.
http://zcoder.110mb.com
http://www.dietzel.com/partner/idevaffiliate.php?id=345_6  Free Domain Names

tenkey

It's important to follow the register saving conventions.

Some of the Win98 versions of API functions will switch between 16-bit and 32-bit code to get their work done. When that happens, you may get lucky and be protected from violations of the register saving conventions. You do not have that luxury in XP.
A programming language is low level when its programs require attention to the irrelevant.
Alan Perlis, Epigram #8

DC

thanx guys, I'll give that a shot
this isn't daja vu, I'm just learning it for the 37th time
http://www.bmath.net