-
April 21st, 2016, 03:29 PM
#1
msdn "desktops apps only"
Ok so I'm working on my first serious windows app,
but sometimes I have problems calling certain functions and checking on msdn, I sometimes noticed the specification
"desktops apps only"...
...how is the differentiation done between desktop app and non desktop apps? is there a certain line of particular command to insert ?
I think one should be able to write a simple app without specifying a priori if is a desktop app or not...anyway..over to you seasoned windows programmers...
Last edited by TheLionKing; April 21st, 2016 at 03:48 PM.
-
April 21st, 2016, 04:19 PM
#2
Re: msdn "desktops apps only"
Victor Nijegorodov
-
April 21st, 2016, 04:23 PM
#3
Re: msdn "desktops apps only"
thanks Master VictorN...I never find these guides lol...
-
April 22nd, 2016, 09:00 AM
#4
Re: msdn "desktops apps only"
In fact, there may be the following variants:
- native app - to work without Win32 API (/subsystem:native). Rare bird in our prairies. I made one just for fun, nothing practical, just learning WinNT4 guts.
- Win32 desktop app - to work in a window station (of interactive or remote/terminal session). Typically people distinguish those as GUI (/subsystem:windows) and console (/subsystem:console).
- Windows service app - to work in a non-interactive session 0 and be controlled by SCM (Service Control Manager).
- Windows (D)COM out-of-proc server - to work in a dedicated non-interactive session and be controlled by COM subsystem.
- Pure RPC (Remote Procedure Call) server - pretty much similar to the previous one, and quite rarely used nowadays due to COM server prevalence.
- subsystem-dependent - to work in subsystem other than Windows (e.g. /subsystem: posix). Never heard of anyone using it.
Windows service, (D)COM server and RPC app may use either /subsystem:windows or /subsystem:console, as this is to make no difference due to working in non-interactive session. I made services running equally successful in both subsystems.
Best regards,
Igor
-
April 22nd, 2016, 10:47 PM
#5
Re: msdn "desktops apps only"
And then you have both 32bit and 64bit versions of Igor's list.
-
April 29th, 2016, 11:09 PM
#6
Re: msdn "desktops apps only"
hello everybody anyone can explain how to insert text box in win 32 api.c++.
-
May 1st, 2016, 03:15 PM
#7
Re: msdn "desktops apps only"
Originally Posted by rokyhandsome
hello everybody anyone can explain how to insert text box in win 32 api.c++.
Please, start a new thread with your problem and don't forget to explain what exactly your problem is!
Victor Nijegorodov
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|