473,405 Members | 2,445 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

API Progamming

I am studying API programming using C++ and am seeking a away to pass data
to a child program opened
using CreateProcess. I would appreciate being told whether this is possible
and where I can find information on this area of programming.

David Shaw
Jul 23 '05 #1
3 1817
David Shaw wrote:
I am studying API programming using C++ and am seeking a away to pass data
to a child program opened
using CreateProcess. I would appreciate being told whether this is possible and where I can find information on this area of programming.


If you feel like experiencing a unique, chronic agony, you can research how
MS implements piping systems, like _popen() or popen3().

Regardless, you must post questions about the _MS_Windows_API_ to a
newsgroup qualified to answer questions about it. Use Google Groups to find
one. This newsgroup can only discuss C++.

--
Phlip
http://www.c2.com/cgi/wiki?ZeekLand
Jul 23 '05 #2
"David Shaw" <dj***@bigpond.com> wrote in message
news:90*****************@news-server.bigpond.net.au
I am studying API programming using C++ and am seeking a away to pass
data to a child program opened
using CreateProcess. I would appreciate being told whether this is
possible and where I can find information on this area of programming.

David Shaw


That looks like a Windows function. Try

microsoft.public.vc.language

or for documentation on all aspects of Windows:

http://msdn.microsoft.com/library/default.asp
--
John Carson
Jul 23 '05 #3
Le mercredi 13 juillet 2005 à 05:37, David Shaw a écrit dans
comp.lang.c++*:
I am studying API programming using C++ and am seeking a away to pass data
to a child program opened
using CreateProcess. I would appreciate being told whether this is possible
and where I can find information on this area of programming.


<Digression>
API is a generic term; an API is a set of functions, types, constants,
etc. designed to program applications for a given system. There is an
OpenGL API, a Win32 API, a DirectX API, just to name a few.

'CreateProcess' belongs to the Win32 API (maybe others), so you're
actually studying Win32 programming.
</Digression>

The standard way to exchange data between programs is with files. Common
non-standard ways include memory-mapped files to get shared memory, or
pipes and sockets.

--
___________ 13/07/2005 09:42:55
_/ _ \_`_`_`_) Serge PACCALIN -- sp ad mailclub.net
\ \_L_) Il faut donc que les hommes commencent
-'(__) par n'être pas fanatiques pour mériter
_/___(_) la tolérance. -- Voltaire, 1763
Jul 23 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

15
by: Apollo | last post by:
Hi All, Is there a Python programming certification like Sun's Java certificates? Thanks in advance,
8
by: Hermawih | last post by:
Hello , I want your opinion about this . In order to say it clearly , I think I have to describe it in long sentences . I could consider myself as Intermediate/Advance Access Developer ;...
5
by: CR | last post by:
I want to write a language learning game for my children? I have the knowledge of what to put in the game but I don't know where to begin programming. Any suggestions? CR
2
by: WJScott69 | last post by:
C# - CSharp - WIN32 - WMI Progamming Issues with NT4 (Out of Memory) Hello, I am trying to inquire on servers ranging from Windows NT4 SP6a+ to Windows 2000-2003 I have the program working...
3
by: Rony Steelandt | last post by:
http://www.newscientisttech.com/article/dn9066 To nice to be true ? R_ -- --- Rony Steelandt BuCodi
0
by: Concepts Systems | last post by:
Hello All, With a growing demand for Linux System Professionals, we are pleased to announce a new weekend batch of "Advance C" and "Linux System Programming" for working professionals and...
3
tharden3
by: tharden3 | last post by:
What is the Progamming Language most commonly used to make big name games like COD4? Is it java? Would you use different ones for different types of games?
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.