windows

how to configure a rails app (redmine) to run as a service on windows?

I'm using redmine as a ticket manager, and I'd like to configure it to be run automatically when windows starts up. How can I configure it to be run as a service? -- Just asked the question to document it, I hope somebody may find it useful... ...

Activate existing browser window with given URL from C# application (without triggering reload)

From a C# application I want to activate (brint to front) a site that is already open in the users default browser. I want to do this in a browser agnostic way. The difficult part (for me at least) is that I do not want the browser to open a new tab and the browser must not reload the page if it is already open. I can open the URI in ...

How do OpenGL contexts and device contexts work?

I'm new to U/I programming, and I'm trying to get started with OpenGL. When I run an example program which creates a new OpenGL window with GLUT, it works fine. Good. However, in the context of another program, where I have to respond to Draw events (on Windows), with a device context passed to me - and where I might not have GLUT ava...

Pure win32 cross-process child windows

Hello, I need to create a transparent overlay window, that goes above another window. The other window is from another vendor. And when the user drags that window mine needs to follow. WS-CHILD seems like a nice idea but it cannot be combined with WS-EX-LAYERED, which I really need (for transparency). But I still can set a parent witho...

How to search Jar files using Windows Search?

I believe back when we were on Win2K, Windows Search would search through Jar files to locate specific classes but this doesn't appear to work in XP. Does anyone know how to enable this in XP? Note, to do the search in Win2K we just entered *.jar for the files and "ClassABC" for the search text string and the search would return any ja...

Platform details capturing API/tool -- Windows Error Reporting equivalent.

I am developing a .NET based desktop application written in C#. If and when the application crashes, I would like to capture certain details regarding the machine on which the application was running: Operating system details: version, service pack etc. .NET details: Framework version Installed programs Processes running at the time of...

Distinguishing a pipe from a file in windows

On Unix, everything is a file, so you can use file i/o functions with pipes, files, sockets, etc. But on windows, the api you use depends on the type of i/o HANDLE you have. My question is: given a HANDLE how do you determine what the underlying type is? For example, I have a HANDLE that's either real file, or a named/anonymous pipe. ...

Why don't programs just kill and restart explorer.exe?

I know of a lot of programs that once installed (or an update to the registry) they need something to refresh the values. This can be done by killing and restarting explorer.exe, however most of them do not do this and rather ask you to restart your computer. A process that takes a long time. I'm currently writing a tool that will be us...

Windows cmd encoding change causes Python crash.

First I chage Windows CMD encoding to utf-8 and run Python interpreter: chcp 65001 python Then I try to print a unicode sting inside it and when i do this Python crashes in a peculiar way (I just get a cmd prompt in the same window). >>> import sys >>> print u'ëèæîð'.encode(sys.stdin.encoding) Any ideas why it happ...

C++ Email/SMTP

Hey, Can you recommend me what C++ library or classes are available for sending email via SMTP in C++. I'm on Windows platform. I need a library which supports attachments and SSL connections. What are the options available. I'm not into implementing my own :) Regards EDIT: Oh I forgot to mention I'm using Visual C++ 6 ...

Is there a way to get the progress of a file transfer using move function in a Perl script?

I am an ETL developer and I deal with a lot of data that needs to be processed from one form to the other before it can be loaded into tables. Therefore, most of the scripts that I work with, at some point, have to move a file from one place to the other. We are a windows shop. I was wondering if there was a way to see how much time a mo...

Multimedia Key Assign

Im running a ddell studio 17 and use winamp to play music. all the media keys such as play pause etc work fine. The media button when pressed does not do anything. Is there anyway i could get the media button to launch winamp wen pressed? ...

Is it possible to use OpenGL in a window that is already using GDI+ ?

Basically I am being called to render to an offscreen DC which is set up (I'm not sure how) to use GDI+. When I try to associate an OpenGL context with the DC, it just fails (i.e. returns zero but no error). SetPixelFormat also fails (probably because it is already set up?), again by returning zero, not an error. Anyone know whether i...

Windows GUI Programming - C + SDK or C# + Windows Forms

I'm a C programmer with lots of server code experience (AIX, HPUX, some Linux) I need to write a GUI program for Windows (2000, XP, Vista, 7) which requires CAD-like drawing functions and lots of data entry forms (it's a specialised engineering app). I've written some Win32 code many years ago using Gupta SQLwindows (now Centura Builder...

Is there a way to take a screenshot of the user's Windows desktop?

I want to provide the user with a scaled-down screenshot of their desktop in my application. Is there a way to take a screenshot of the current user's Windows desktop? I'm writing in C#, but if there's a better solution in another language, I'm open to it. To clarify, I need a screenshot of the Windows Desktop - that's the wallpaper a...

What are possible problems switching from MSXML4 to MSXML6?

Due to problems associated with installing MSXML4 (like this) we want to switch to MSXML6. Are there any known issues associated with this or is such transition smooth and painless? ...

how to improve video quality?

Hello everyone, I am using the following code snippets to record screen, and in most situations recorded wmv file is clear enough, but for some part of video it is not very clear (grey color for some parts). What I record is ppt with full screen mode. I am using Windows Media Encoder 9. Here is my code snippet, IWMEncSourceGroup SrcGr...

Change application icon after app launched

Hi, Is there any way to change the icon of an application after it is launched? I want to change the icon to reflect a notification. Thank you edit: Wpf solution based on Fredrik Mörks answer. Uri iconUri = new Uri("icon1.ico", UriKind.RelativeOrAbsolute); this.Icon = BitmapFrame.Create(iconUri); ...

Launch app on startup for all users, but also allow per-user setting (Windows)

I need my application installer set the program to auto-startup for all users. Then each individual user should be able to modify this option without affecting others. Currently I write to HKLM/../Run with installer, which acomplishes the first task. But then I can't disable autorun for current user, because deleting th HKLM/../Run entr...

How to decide where to store per-user state? Registry? AppData? Isolated Storage?

When should the Windows Registry be used for per-user state, and when should we use the filesystem, particularly the user's AppData folder? (eg, C:\Users\USERNAME\AppData). Where does Isolated Storage come in? Is there a pretty firm rule, or is it just a fuzzy thing, like "use the registry until it becomes too much data to store in the...