Windows Programming
ligand
这个作者很懒,什么都没留下…
展开
-
Windows的日期、时间函数的例子
#include "stdafx.h"#include "windows.h"#include "stdio.h"#include BOOL CALLBACK EnumDateFormatsProcExEx(_In_ LPWSTR lpDateFormatString,_In_ CALID CalendarID,_In_ LPARAM lParam){printf("%S CALID:0x%X\n原创 2014-11-19 07:42:06 · 941 阅读 · 0 评论 -
Windows进程间共享socket与窗口句柄的体会
1 父进程通过调用::CreateProcess创建并运行子进程,应该在参数中指明子进程要继承父进程的句柄。这样通过命令行参数传给子进程的SOCKET与HWND,才仍然在子进程中能用。2 有些Windows消息,如WM_COPYDATA、WM_SETTEXT,在子进程中只能通过SendMessage函数发出,不能用PostMessage发出。为什么?3 通过SOCKET解析出IP地址原创 2017-12-14 10:33:13 · 1930 阅读 · 0 评论 -
FormatMessage
FormatMessage函数在《windows核心编程》中第一个示例便是它的使用。这个函数我用了几次之后终于明白它的用法;这个函数是用来格式化消息字符串,就是处理消息资源的。消息资源是由mc.exe编译的,详细请在msdn中搜索mc.exe。先来看下它的函数原型DWORD WINAPI FormatMessage( __in DWORD d转载 2017-12-29 22:33:57 · 611 阅读 · 0 评论