Microsoft's well-known operating system. Use this tag for code reviews where the code is targeted specifically for this platform, when no other more specific tags exist.

learn more… | top users | synonyms

4
votes
2answers
72 views

Python wrapper for Windows pipes

This is done in the style of a single class, that should work like any other io-based object in Python. Help is much appreciated with anything regarding performance, documentation, or anything else. ...
2
votes
1answer
33 views

C++ class for capturing broadcast window messages

In the Windows operating system, some system events are notified via broadcast window messages. DBT_DEVICEARRIVAL and ...
2
votes
1answer
56 views

Move and rename images into separate folders

Basically, we came up with this task at work. I was wondering if there's a shorter and cleaner way of doing the following in some other language (or even improving what I did with Ruby). We have a ...
4
votes
1answer
61 views

Batch file command looper

Just a fun batch file I have made. I wanted an easy way to loop any arbitrary command several times: loopme.bat ...
1
vote
0answers
31 views

Windows AppLocker extension - Owner rule

I am trying to extend Windows AppLocker behavior to add custom rule which checks owner of executables in Program Files and Windows folders. This would help us patch folders that are writable by ...
1
vote
0answers
38 views

Local branch update script using Git and PHP

I'm using Git and PHP to create an update script which is sync local branch and the master. It checks about new updates, and if yes, it proceeds to the Git pull request and any response got from the ...
5
votes
1answer
59 views

Wormhole - a Windows shim app written in C with no stdlib

My application compiles and seems to work correctly, but this is my first C project so I welcome any criticism. I developed this in Pelles C with no standard lib. Efficiency and optimizations are more ...
4
votes
1answer
97 views

Render/Update game loop

I've just "finished" my second attempt a core game loop, which is a heavily refactored version of my first attempt. My perceived benefits are: Using functors means that the actual loops themselves ...
4
votes
1answer
90 views

Multipurpose command-line utility to manage a web application

I'm creating a command-line tool which is supposed to work on both Windows and Linux OS. It will be used to manage our application - start, stop, deploy etc. We have it in bash scripts now (and it ...
3
votes
1answer
35 views

MemoryWriter Helper class

I have created this memory writer helper to ease the write into memory process and I want your suggestions regarding it. I am very new to C++ but have 6 years knowledge of .NET languages like VB and ...
6
votes
2answers
210 views

Makefile for C++ OpenGL with GLFW and glad

This is a makefile I wrote to compile a simple OpenGL test project which is going to use the libraries GLFW and the C library glad.c. ...
4
votes
1answer
137 views

Snake console game

I made a simple C++ snake game, and I want some advice from you: what is good, what I have to improve. One main problem is that flipping (which you'll notice if you play it). ...
4
votes
2answers
116 views

Text-based Snake game on Window

How can I improve this game? ...
4
votes
5answers
342 views

Function “between” for “Everything in One Line” library

This is a function to determine if a number is between x and y. It is part of a library of mine called EOL or "Everything in One ...
5
votes
3answers
199 views

Bresenhams line algorithm optimization

Based on these guidelines I optimised Bresenhams line algorithm, it now fits for all kinds of line cases like images a, b, c, d, e, f, g, h show in those guidelines. This is my test.txt input file ...
4
votes
2answers
107 views

Allow certain IP addresses to run a C++ program

I coded an executable program (.exe) that I only want run either from my home computer, our main server, or people in our development team. I have coded logic that will only allow the program to be ...
5
votes
1answer
122 views

Windows Batch Tech Tool

I made this to help new techs be more proficient while they are learning. I know most of it is common knowledge around here. I would also like to point out that I don't really know batch but I am ...
3
votes
0answers
35 views

Recycling Internet Explorer

Is there anything I can do to this code to optimize it to use less resources? ...
2
votes
2answers
190 views

Refactorings on a Win32 Screenshot saving program

Earlier this academic year I had an assignment to take a project I had written outside the context of University and apply a number of refactorings to it. I chose a program I had written a while ago ...
0
votes
1answer
71 views

Program to create list of all English Wikipedia articles

This program will scrape Wikipedia to create a list of all English Wikipedia articles. How can I improve this program as it currently performs very badly performance-wise? On my Internet connection ...
3
votes
1answer
59 views

Virtual Slots Implementation

What I can do to make this code more efficient? It is supposed to be like one of those slot machines where you gamble on it and stuff (like at a casino). ...
3
votes
3answers
229 views

Reading and printing sudoku input

I have seen programs to solve sudoku puzzles but to be honest.. They were badly written. First of all, readability of the program itself was horrible and the code was really long and confusing. So I ...
6
votes
3answers
85 views

Two implementations of file-reading

I work quite a lot with file reading and writing in C/Win32 and I started wondering if my code is completely ugly and how I can improve it. I wrote two simple examples of reading a file, and I wonder ...
1
vote
2answers
92 views

Launching links to a chat room - Invitation Program

This is a program you can compile on Windows. The program is an invitation of a chat system for programmers. Once you press enter, you will open the link with your default Internet browser. You can ...
7
votes
3answers
564 views

“Silly program” for moving the mouse and doing other things

I've made a simple program that moves the mouse and do other silly stuff. I want you to look at it and tell me what can I do better/less space and also what can I add. I want to prank my friends. ...
5
votes
1answer
143 views

Using a TSV text file and map for a Q&A program

The program outputs a menu asking for a new question or to ask a question. If you ask a question, it will search a .tsv text file for the question and return the answer. It will then check a map that ...
6
votes
3answers
698 views

Lemonade stand menu program

This is an assignment given in my C++ programming class. I have one main menu with four other menus branching out from it. I would like to make my code as clutter-free as I can, so please review ...
3
votes
1answer
288 views

Creation of a temp file on Windows

I implemented a test that reads data from temp file on Windows. I originally had an issue that I solved with the help of this answer ...
5
votes
3answers
559 views

“Jolly Jumper” challenge

I'm a C#/Java full-time developer who is trying to pick up C++ purely for educational reasons. I've tried to solve a pretty simple ACM ICPC problem and would love to hear all kinds of criticisms on ...
6
votes
1answer
85 views

File validator configured using XML

I am making an application to check for any files that does not follow a specific pattern defined in a XML file. The application works well, but the source code is not the greatest, and memory ...
7
votes
2answers
207 views

Movie-making script

The purpose of making this code is to copy/paste and run it (and it should run). I'm open to all feedback. ...
3
votes
1answer
180 views

Usage of Interlocked.CompareExchange for deciding whether a property has been changed by another thread

I'm developing a Windows Service that receives data from somewhere and saves it to DB one time per 5 minutes. The Service is multithreaded and I actually got problems when several threads saved data ...
4
votes
1answer
96 views

Recursively searching the Windows Registry

This function is part of a the Registry class that can be found on Google Drive. The class was originally written by Steve McMahon for VB6, but I ported it to VBA ...
3
votes
3answers
310 views

Getting computer info

I was trying to get my computer information and I came up with this code. It is working but I need opinions on how I am doing it. It is my first time to using ...
7
votes
2answers
609 views

How random is this password-generating algorithm?

This code's sole purpose is to create a very random password, using letters and numbers. I think that it fulfills its purpose, but I wonder, could it be done better? I'm not talking about ...
11
votes
2answers
2k views

Python Back-Up Script

I wrote this script to backup some important files. It backs up the files to a local folder as well as to an external hard drive. It creates a new subdirectory which has its name constructed with ...
4
votes
1answer
2k views

Calling a function from a dynamically loaded DLL (version 2)

Please, have a look at the previous (bad) implementation and the review here. After reading the suggested article at HowTo: Export C++ classes from a DLL, I have decided to use a plain C function ...
4
votes
1answer
333 views

Calling a function from a dynamically loaded DLL

I need to implement some functionality of the otherwise monolithic application via DLL that is loaded at runtime. (Think about a customized DLL -- different for each customer.) The Visual C++ from ...
1
vote
1answer
145 views

Writing a small script to extract MS Exchange audit logs in .csv format

Background I'm using MS Exchange 2013 in my environment, and have a separate siem box which analyze logs produced by different systems (i.e exchange). The logs for Exchange are internally stored and ...
5
votes
1answer
120 views

Fastest Windows script to move files from one did to a network dir

I wrote a script that moves files older than two days over to a network share (via scheduled task). Windows Task Scheduler doesn't seem to like the script so much, but it works well by itself. Is ...
8
votes
2answers
6k views

Windows keylogger in C

I have had this keylogger code for a while now (a few years*), and I figured I would put it up for review. Here is what I would like reviewed (in order): Portability - right now, this program can ...
1
vote
1answer
49 views

DataService data storage

I have a DataService, which should talk to the server and store vars (for complicated calls, for example). Last time, I ended up with this approach (for the ...
14
votes
1answer
341 views

First socket class

I want my socket class to be reviewed, including recommendations and optimizations. Sokect.hpp ...
1
vote
2answers
150 views

What are practical issues using this code with common JavaScript libraries?

I'm not a JavaScript programmer. I have next to no idea about "what's out there" of libraries and so on. Therefore it's not unlikely that the referred to Windows HTML Application (HTA) code here, ...
5
votes
2answers
253 views

Socket class for use in web server

I've created this socket class to use in my web server application. I have two classes: one for the socket and the other for the webserver. ...
10
votes
3answers
335 views

Windows socket class

I need some advice to see if my simple Windows socket class is good enough to be used in a simple chat application. ...
7
votes
4answers
658 views

Socket wrapper class

I've created this thin wrapper class for a socket project that I'm working on. Can someone review my class and give me some points on if I'm on right track? ...
2
votes
1answer
821 views

User-defined color implementation in windows console

I have implemented an user defined colors enumerator, and if is possible I appreciate if I will get a code review. I want to know if my implementation is correctly or must improve it. If there exist a ...
2
votes
1answer
46 views

Loop filling a set with logging

After watching Raymond Hettingers talk Transforming Code into Beautiful, Idiomatic Python I got back to a function I wrote. I'm not quite sure how to make it more pythonic but I think this might be a ...
4
votes
0answers
459 views

Aysnc call back to UI Thread

My main DLL is a .Net one that has an async running method and fires an event when it's done: ...