I need to use a .dll file in C.
How can I do to use/call its functions ?
Thanks in advance,
KH.
The language discussed here, ISO standard C,
does not support '.DLL's or any other such
operating system-specific mechanisms. See:
http://www.angelfire.com/ms3/bchambless0/welcome_to_clc.html
> How can I do to use/call its functions ?
I'd ask for information about DLL's from their inventor:
www.msdn.microsoft.com
For further discussion, see a newsgroup about Window
programming, e.g. comp.os.ms-windows.programmer.win32
-Mike
Off-topic, but for the record: Microsoft "invented" DLLs
in exactly the same way they "invented" browsers, the Web, C,
binary arithmetic, the integrated circuit, electricity, and
the Gregorian calendar.
This isn't as much a C program as a windows program. Ask
in a windows programming newsfroup.
append to list
dos (baught form some pour fellow in seatale)
windows (halled out of xeroxes trash bin)
>
>dos (baught form some pour fellow in seatale)
>windows (halled out of xeroxes trash bin)
two things:
1) you need a spell checker
2) so what if Bill bought QDOS, and hired some ex-PARC developers ?
Do you think that IBM invented the PC from scratch? Or that C sprang
full-fledged from DMR's head, and he didn't borrow any ideas from
elsewhere?
--
Mark McIntyre
CLC FAQ <http://www.eskimo.com/~scs/C-faq/top.html>
CLC readme: <http://www.angelfire.com/ms3/bchambless0/welcome_to_clc.html>
----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption =---
--
Randy Howard
remove the obvious bits from my address to reply.
This indeed does not belong to this newsgroup, but what you need to read is
in this page:
http://msdn.microsoft.com/library/en-us/dllproc/base/dynamic_link_libraries.
asp?frame=true
P.S. Yeah, read the whole thing before attempting to use them.
That was
http://msdn.microsoft.com/library/en-us/dllproc/base/dynamic_link_libraries.
asp?frame=true
Stupid outlook cut the link (if that caused an issue to you)
> That was
> http://msdn.microsoft.com/library/en-us/dllproc/base/dynamic_link_libraries.
> asp?frame=true
> Stupid outlook cut the link (if that caused an issue to you)
Um, you wrapped the URL above, too.
(Why should URLs *ever* be line-wrapped? It causes more problems
than it solves.)
Use DLL in C :
http://msdn.microsoft.com/library/en-us/dllproc/base/using_run_time_dynamic_linking.asp
> Use DLL in C :
> http://msdn.microsoft.com/library/en-us/dllproc/base/using_run_time_dynamic_linking.asp
And how might this work on a non-Microsoft system, which (hint hint)
*also have C implementations*?
--
/-- Joona Palaste (pal...@cc.helsinki.fi) ---------------------------\
| Kingpriest of "The Flying Lemon Tree" G++ FR FW+ M- #108 D+ ADA N+++|
| http://www.helsinki.fi/~palaste W++ B OP+ |
\----------------------------------------- Finland rules! ------------/
"The truth is out there, man! Way out there!"
- Professor Ashfield
You might like to look at:
http://www.azillionmonkeys.com/qed/pe.zip
Its specific to WATCOM C/C++ for *building* DLLs and accessing them from *DOS*
in a way that is seperate from the way Microsoft does in its DLLs (Microsoft's
conventions in general are not followed.) However, it also contains sources
for reading PE executables (and DLLs), and could be modified to access ordinary
Windows DLLs.
I've added the comp.programming newsgroup, so that people who are interested in
answers can chime in/see this as well.
--
Paul Hsieh
http://www.pobox.com/~qed/
http://bstring.sourceforge.net/
> "Eric Bernard" <ew...@sympatico.ca> writes:
>
>> That was
>> http://msdn.microsoft.com/library/en-us/dllproc/base/dynamic_link_librar
>> ies. asp?frame=true
>> Stupid outlook cut the link (if that caused an issue to you)
>
> Um, you wrapped the URL above, too.
> (Why should URLs *ever* be line-wrapped? It causes more problems
> than it solves.)
>
can help
--
-ed- emdelY...@noos.fr [remove YOURBRA before answering me]
The C-language FAQ: http://www.eskimo.com/~scs/C-faq/top.html
<blank line>
FAQ de f.c.l.c : http://www.isty-info.uvsq.fr/~rumeau/fclc/