- 博客(7)
- 收藏
- 关注
原创 通过WM_COPYDATA消息完成进程间通信
完成进程间通信最简单的方式就是发送WM_COPYDATA消息。 (1)发送WM_COPYDATA消息 SendMessage(接收窗口句柄, WM_COPYDATA, (WPARAM)发送窗口句柄, (LPARAM)©Data); 其中的copyData是要发送的数据,类型为COPYDATASTRUCT结构体: typedef struct tagCOPYDATAST
2015-09-15 14:27:45
496
原创 SetTimer()函数用法
SetTimer()函数用法UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)(HWND, UINT, UINT, DWORD) );Return ValueThe timer identifier of the new timer if the function is successf
2007-01-29 14:57:00
1910
原创 MFC中使用C#编写的Dll的方法
1。使用#using包含C#所写的Dll。2。使用using namespace包含命名空间,然后就可以使用了。例如#using using namespace XXX::XXX::XXX;
2006-12-18 11:30:00
966
转载 用Visual C#调用Windows API函数
Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。.NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实现的非
2006-07-24 21:58:00
979
原创 在C#下关闭系统其它应用程序
下面这种方法可以指定具体的文件路径,进行关闭。在C++下封装DllBOOL CALLBACK EnumThreadWndProc( HWND hwnd, LPARAM lParam){ PostMessage(hwnd, WM_CLOSE, 0, lParam); return TRUE;} int CloseThreadWindows
2006-07-24 09:30:00
1189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人