N
N
nord_ua2011-11-25 07:09:35
C++ / C#
nord_ua, 2011-11-25 07:09:35

Win Application Development Toolkit?

Good morning.
I have been programming in Java and PHP for a long time. And now the task arose to write a simple application for Win (XP, 7). The task of the application: just hang in the tray, check notifications on a remote server and show them to the user.
But the question arises: what is the best way to write such an application ? So that a hundred-kilobyte program would not pull a hundred-megabyte framework. I want to write in C++. Completely unaware of current trends and technology in general.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
S
solaris, 2011-11-25
@nord_ua

Visual Studio Express is an option, but you need the DLLs in the redist directory to run the application. Are called somehow like msvc*.dll. If it doesn't bother you, that's it.
You can try mingw and notepad++ or UltraEdit as an IDE if the project is small. UltraEdit, by the way, also knew how to compile using a hotkey.
For something serious, you can take Qt and set it to static compilation, resulting in ~5MB of binary code (or even more), but without any dependencies.

S
SonicGD, 2011-11-25
@SonicGD

Look at C#. After Java it should be pretty easy.

S
sdevalex, 2011-11-25
@sdevalex

Qt ... + out of the box cross-platform.

J
JhaoDa, 2011-11-25
@JhaoDa

I still write all sorts of small utilities in VB6. It works fine in XP and 7. Although after Java-PHP, it will probably not be very convenient, especially if you have never worked with Vasik.

G
Gariks, 2011-12-19
@Gariks

The other day I wrote a program for myself that receives the number of unread messages from the site and displays a tray icon. When clicked with the mouse, it opens the desired site, the right mouse button opens the settings dialog, the values ​​of which are stored in the registry.
Almost pure C code using WinAPI and the WinInet library.
source code
You can compile using VS, the main thing is not to forget about the resource file with two icons (I can send the archive with the project)

N
nord_ua, 2011-11-25
@nord_ua

In general, I liked the idea with Qt, if you can put everything together so that the user does not have to install anything other than my “program”, then this is the best option for me.
Thank you all very much for your help. I will try on Qt.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question