Results 1 to 5 of 5

Thread: basetsd.h

  1. #1

    Thread Starter
    Lively Member FantastichenEin's Avatar
    Join Date
    Mar 2000
    Location
    dairy
    Posts
    106

    basetsd.h

    I have a project in C++ (ms vc++).
    When I compile and external dependency is added, basetsd.h.
    What is this and why is it needed.
    How can I get rid of it - Source attached...
    ****

  2. #2
    jim mcnamara
    Guest
    You don't want to lose it. This has the base windows message processing for your main form/window.

    Maybe I don't understand. Why do you think you need to get rid of it. Will it not compile?

  3. #3

    Thread Starter
    Lively Member FantastichenEin's Avatar
    Join Date
    Mar 2000
    Location
    dairy
    Posts
    106
    Jim,
    Thanks for the reply.

    I didn't phrase that right!

    What I meant is:
    What is the criteria for basetsd becoming a dependency (i.e. is it the inclusion of windows.h).
    ****

  4. #4
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    basestd.h declares some simple typedefs, like INT for int, PINT for int* etc.
    I don't know why it is in external dependencies, but yes, it is always there when you include windows.h. I think it disappears when you compile in release mode. You could also read about external dependencies in the user manual. Maybe they explain how a file get's into the dependencies.
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

  5. #5

    Thread Starter
    Lively Member FantastichenEin's Avatar
    Join Date
    Mar 2000
    Location
    dairy
    Posts
    106
    so maybe it's all files that aren't in the main VC includes folder
    Yeah, that seems to be the case,

    Thanks for the replies folks.
    ****

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width