473,408 Members | 2,402 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,408 software developers and data experts.

custom application running on startup

Hello All,

I am interested in writing an .NET application that is started whenever the
machine is powered up. The machine is a WindowsXP system or Windows 2000
system.

When this custom program is started, it would display a user interface to
interact with the user. The user would not able to switch to other
applications that may currently be running concurrently nor would the user
be able to start a new program nor exit the custom program itself.

Would someone point me to a direction to where I can get sample code of
similar functionality or where to start doing my research.

Thanks
Jan 12 '06 #1
1 1274
<bu*****@sympatico.ca> wrote in message
news:uq**************@TK2MSFTNGP15.phx.gbl...
Hello All,

I am interested in writing an .NET application that is started whenever
the machine is powered up. The machine is a WindowsXP system or Windows
2000 system.

When this custom program is started, it would display a user interface to
interact with the user. The user would not able to switch to other
applications that may currently be running concurrently nor would the user
be able to start a new program nor exit the custom program itself.

Would someone point me to a direction to where I can get sample code of
similar functionality or where to start doing my research.

Thanks


First off, when the computer starts up, the only apps that start up with it
are services. These apps have no user interface.
You can have a user interface app start up only after someone logs on.

In order to have a user interface automatically come up when the computer
starts up, therefore, it is helpful to first configure your computer to
automatically login. For Windows XP, see
http://windowsxp.mvps.org/Autologon.htm
There is a similar capability for Windows 2000,
http://support.microsoft.com/kb/234562/

Then, configure your application to start up when the account logs in.

It sounds like you are building a kiosk application. See
http://www.microsoft.com/technet/pro.../ensecrty.mspx

Note that there are kiosk packages already available for sale. You may want
to look into one of them, rather than building your own. I used MSN Search
and got a list of links below. I cannot actually vouch for the software,
however. Note: the third link is for a $39 software package. I'm guessing
that you've spent more than that already!
http://www.kiosklogix.com/software.asp
http://www.touchvision.com/
http://www.emailarms.com/products/internet_kiosk.html

Hope this helps,

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--
Jan 15 '06 #2

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

Similar topics

6
by: orekin | last post by:
Hi There I have been trying to come to grips with Application.Run(), Application.Exit() and the Message Pump and I would really appreciate some feedback on the following questions .. There are...
6
by: billr | last post by:
I have developed a small API for taking care of a lot of boiler plate stuff in a multi formed windows application, for example setting up a messaging thread framework. New Forms, in the...
16
by: Bret Pehrson | last post by:
I've converted a non-trivial C++ library to managed, and get the following unhelpful linker error: Assignment.obj : error LNK2022: metadata operation failed (80131195) : Custom attributes are...
0
by: RadekP | last post by:
Hi Gurus .. I would really appreciate some insights for the problem that bugs me for quite some time. I keep my custom controls in their own shared (private/public key signed) assembly. I need...
7
by: Russ Green | last post by:
I am currently developing an application in VB.NET that uses the Microstation's object model via COM Interop. I have a problem regarding multiple instances of the Microstation application...
13
by: Lloyd Dupont | last post by:
A friend of mine has little kid. Big enough to use the computer. He created a kid user with restricted user account for his kid but he would like to remove the confusing start menu, etc.... with a...
2
by: rdemyan via AccessMonster.com | last post by:
I have a custom message form that I want to display when the user shuts down my app. Some clean up needs to be done during shutdown and I want to display this form and then display various...
2
by: Wayne | last post by:
I know that it is possible to force Access 2007 to the display custom menu bars for an Access database developed in an earlier version by using the customisation settings in A2007 to nominate a...
3
by: =?Utf-8?B?RVF1QWw=?= | last post by:
Hi, We have an application developed in VC2005 with mixed code, primarily C++ but using a C# dll for database access (DBUploader), the dll exposes a C++ interface. We are experiencing...
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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
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
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.