Questions tagged [winapi]

Microsoft's application programming interfaces available in the Windows operating system.

The Windows API is Microsoft's set of application programming interfaces. With them, you can do cool stuff like adding and removing user accounts, shutting down the system, and creating and managing windows on the screen.

From Wikipedia:

The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems. The name Windows API collectively refers to a number of different platform implementations that are often referred to by their own names (for example, Win32 API). Almost all Windows programs interact with the Windows API; on the Windows NT line of operating systems, a small number (such as programs started early in the Windows startup process) use the Native API.

86 questions
10
votes
2 answers

Detecting an emulator using the windows api

I've been given a program that emulates the Windows API. I'm attempting to find flaws in this emulator where it either: Always returns a constant value, regardless of the host system (Useful for fingerprinting) For example, calls to get the…
drewb
  • 103
  • 5
3
votes
0 answers

WinApi of UWΡ Shаdοws

I want to ask which WinApi methods being used to draw shadows under flyouts on UWΡ. What I know: This shаdοw disappearing when hiding flyout (via SW_HIDE), but it stays if we one hide it using SetWindowLong&GWL_EXSTYLE and…
1
vote
1 answer

Is there any way to watch a block of memory of the current process for change?

I'm looking for a way to get notified when some block of memory of the current process change. To be more specific, I want to track when some fields of a struct change. Let's say I have one instance of this struct in memory: struct { int…
0
votes
1 answer

How to find "enter" key event functions in games

I'm trying to locate the function that handles the Enter key press event from a dialog box in a very simple game (no directx afaik, game has a spashscreen that says "Made with Macromedia"). I think I've found the WndProc function (by xrefing…