Rick,
I'm curious, how did you determine that the function is statically
linked?
This is a potential problem if MS decides to statically link functions
more critical in nature. Also, thanks for the interesting link.
Happy Holidays,
Mike
-----Original Message-----
From: sftalk-bounce_at_forth.com [mailto:sftalk-bounce_at_forth.com]On
Behalf
Of Rick VanNorman
Sent: Sunday, December 22, 2002 12:33 AM
To: sftalk_at_forth.com
Subject: [sftalk] Re: DLLs
There is no dll containing DefScreenSaverProc . It exists only as an
entry point in a static .lib which can be linked when using the
Microsoft
C compiler tool chain.
It isn't really needed -- see the screensaver.f file in the SwiftForth
distribution. Also, you can reference the assembly language tutorial
http://www.rbthomas.freeserve.co.uk/SSaveKit.zip . Be sure to browse
the rest of Ron Thomas' web site for useful information. Remember that
programming in SwiftForth can be akin to assembly language on
steriods.
The microsoft
description page shows what messages it expects to handle and what
should
be done with them. I'll leave that implementation as an exercise for
the reader.
Rick
On Saturday, December 21, 2002, at 06:09 PM, Elliott Chapin wrote:
>
> I'm running w98. For me c:\windows\system is a logical place to
look,
> but
> it's not the only one.
>
> At 06:04 PM 12/21/02 -0800, you wrote:
>
>> I could not find DefScreenSaverProc in any DLL/Library on my
Win2000
>> box. I've always been able to find a function by searching my
>> WINNT\SYSTEM32 directory. Something odd here.
>>
>> Keep us posted,
>> Mike
>>
>> -----Original Message-----
>> From: sftalk-bounce_at_forth.com [mailto:sftalk-bounce_at_forth.com]On
>> Behalf
>> Of Elliott Chapin
>> Sent: Saturday, December 21, 2002 4:19 PM
>> To: sftalk_at_forth.com
>> Subject: [sftalk] Re: DLLs
>>
>>
>>
>> But I'm still left guessing which dll to import from (just looked
at
>> your
>> references). Will I have to wade through the SDK (as Mike Ghan
>> suggested)?
>>
>> At 03:54 PM 12/21/02 -0800, you wrote:
>>
>>> More info here:
>>>
>>>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shel
>> lcc/pla
>>> tform/Shell/reference/functions/defscreensaverproc.asp
>>>
>>> Scroll all the way to the bottom.
>>>
>>> I usually go to http://msdn.microsoft.com and type the proc name
(or
>>> whatever) in the Search box. I found all the PC/SC functions this
>> way when
>>> I did the SwiftX host interface for our Smart Card cross-compiler.
>>>
----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe sftalk" to listar_at_forth.com
For help with listar commands, send subject "help" to listar_at_forth.com
Archives are located at http://www.forth.com/sftalk -- check them out!
Search the archives! Visit http://www.forth.com/search for details.
----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe sftalk" to listar_at_forth.com
For help with listar commands, send subject "help" to listar_at_forth.com
Archives are located at http://www.forth.com/sftalk -- check them out!
Search the archives! Visit http://www.forth.com/search for details.
Received on Sun Dec 22 2002 - 09:27:38 PST
Subscribe to our e-mail list service. It's free for all SwiftForth and SwiftX users!
This archive was generated 08-Feb-2012. Archive updated nightly.