BleepingComputer.com: Win32 Api?

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Win32 Api?

#1 User is offline   Billy O'Neal 

  • Bleepin Engineer GRADUATE
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Malware Response Instructor
  • Posts: 10,394
  • Joined: 17-January 08
  • Gender:Male
  • Location:Cleveland, Ohio

Posted 17 March 2008 - 08:53 PM

Hello, I have always wanted to create GUI applications for the windows platform. However, I cannot seem to find a reputable resource for learning the Win32 API.
This has chained me to the Visual Basic language, where I have used the windows forms designer included with visual basic express to do my GUI stuff.

In reality though, I like C++ much better as a language, and would rather learn that. It also has the advantage of being portable across platforms.

Anyone have a good place to start learning WIN32API?

Billy3

#2 User is offline   Platypus 

  • Forum Addict
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Moderator
  • Posts: 3,198
  • Joined: 28-January 06
  • Gender:Male
  • Location:Australia

Posted 18 March 2008 - 07:34 AM

The MSDN Library may help:

http://msdn2.microsoft.com/en-us/library/a...750(VS.85).aspx
Pleased to have been a Microsoft MVP (Windows Desktop Experience) 2007/8, 2008/9

I pressed F5, and I'm feeling refreshed...

#3 User is offline   Keithuk 

  • Distinguished Member
  • PipPipPipPipPip
  • Find Topics
  • Group: Members
  • Posts: 800
  • Joined: 25-January 07
  • Gender:Male

Posted 19 March 2008 - 07:16 AM

Well if your using API calls in VB6 I would recommend you download API-Guide its free. While you are there you can download ApiViewer as well because VB6's is 10 years old.

Even if your using VB.Net there are a few examples in API-Guide. :thumbsup:
Keith

Martin2k

Windows ME (spare computer)
Windows XP 2002 Professional SP3 (desktop computer)
Windows Vista Home Premium SP2 (laptop computer)

#4 User is offline   Billy O'Neal 

  • Bleepin Engineer GRADUATE
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Malware Response Instructor
  • Posts: 10,394
  • Joined: 17-January 08
  • Gender:Male
  • Location:Cleveland, Ohio

Posted 19 March 2008 - 12:19 PM

Thanks, but the whole point is so that I can start using C. I like C better as a language, its what I learned to program with. But everything I ever did with it was command line :thumbsup:

Thanks for the help everyone! The MSDN Library link was useful

Billy3

#5 User is offline   Alan-LB 

  • Member
  • PipPip
  • Find Topics
  • Group: Members
  • Posts: 71
  • Joined: 15-January 06
  • Gender:Male
  • Location:Junee, NSW, Australia

Posted 19 March 2008 - 10:32 PM

If you are considering changing from Visual Basic why not think about going to Java. It is now more popular than C++ for web and general programming and has several advantages over C++. It also has SWING which allows you to use the Windows API in a very user friendly way for creating Windows and the usual other stuff.

If you have already used C or C++ you will be able to get into Java quite easily.

Check it out at least before making any decision.

Alan

This post has been edited by Alan-LB: 19 March 2008 - 10:35 PM

There are 10 types of people - those who understand binary and those who don't!!

Today is the Beta version of Tomorrow!

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users