We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 03ec1f8 commit d84610eCopy full SHA for d84610e
main.c
@@ -0,0 +1,21 @@
1
+
2
+#include <windows.h>
3
+#include <string.h>
4
+#include <stdio.h>
5
6
+int main(int argc, char *argv[]) {
7
+ if (argc<2) {
8
+ fprintf( stderr, "Usage: %s \"say hello world\"",argv[0]);
9
+ return 3;
10
+ }
11
+ HWND wnd = FindWindow("Valve001", NULL);
12
+ if (wnd) {
13
+ LPCTSTR cmd = argv[1];
14
+ COPYDATASTRUCT cds;
15
+ cds.dwData = 0;
16
+ cds.cbData = (strlen(cmd) + 1);
17
+ cds.lpData = (void*)cmd;
18
+ return SendMessageA(wnd, WM_COPYDATA, (WPARAM)wnd, (LPARAM)(LPVOID)&cds)!=1;
19
20
+ return 2;
21
+}
0 commit comments