add skeleton for new attrib.exe application
Juan Lang
juan.lang at gmail.com
Thu Aug 13 17:49:44 CDT 2009
Hi EA, some comments on your tiny little app:
+#define WIN32_LEAN_AND_MEAN
+
+#include "config.h"
+
+#include <windows.h>
+#include <stdio.h>
+#include <stdlib.h>
You don't need to define WIN32_LEAN_AND_MEAN for compiling with Wine's
headers, and you don't need to include <windows.h>, either. Also,
since you never use any of the standard library functions, you don't
need to include <stdio.h> or <stdlib.h>. A useful starting point when
compiling with Wine's headers is:
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
+int main( int argc, char *argv[] )
+{
+ exit(0);
As Jeff pointed out in bug 18059, just return 0 rather than calling
exit(0). I don't think you need to use wmain rather than main for an
empty application, but if you ever intend to work with the command
line, wmain is probably better.
--Juan
More information about the wine-devel
mailing list