Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

GUI without WinAPI. Possible?

  1. Mar 10, 2007 #1
    Hello i have been wondering if i can make graphical windows applications without WinAPI libraries?

  2. jcsd
  3. Mar 10, 2007 #2
    you can use Gtk and Qt... they are multi-platform GUI libraries.
  4. Mar 11, 2007 #3
    Then which one is more recommended? Which one has advantages in performance and which one has advantages in UI design?


    Thanks again.
  5. Mar 12, 2007 #4
    One alternative would be to use Java (Swing is the name of the gui library). You need not use any windows api. Other Java alternative would be SWT but Swing is more programmer friendly.
  6. Mar 15, 2007 #5
    You should realize that almost all windows applications have a gui made by , surprise surprise , win32 apis. Most Gui librarys are simply wrappers for the win32 Api. However systems like Qt are unique cause it uses its own paint engine.
  7. Mar 16, 2007 #6
  8. Mar 27, 2007 #7
    Thanks for your replies so far.

    I see, so while WinAPI are presets, Qt and others are more customizable. Other than customization, which one would possibly perform faster?
  9. Mar 27, 2007 #8
    one would hope winAPI/.net forms. would perform best on windows OS.

    U can try some game engine GUIs like unreal or CrazyEddys' GUI(CEGUI)
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Similar Threads - without WinAPI Possible Date
C/++/# Arrays/vectors without knowing type Jun 19, 2017
MATLAB and averaging without NaN Jun 10, 2017
C/++/# Why can I print C-Strings without a Loop? Apr 11, 2017
Java Problem with code, possibly multiple extensions of JFrame Feb 14, 2017
Attributes without type in Class Diagram Jun 20, 2016