易截截图软件、单文件、免安装、纯绿色、仅160KB

请懂C++跟VB的帮个忙!谢谢

m_MsgAttach = RegisterWindowMessage(_T("SkypeControlAPIAttach"));
  m_MsgDiscover = RegisterWindowMessage(_T("SkypeControlAPIDiscover"));

再将discover消息广播出去

::SendMessage( HWND_BROADCAST, m_MsgDiscover, (WPARAM)m_hWnd, 0 )

skype如果有登录的话,会相应这个消息

long CALLBACK MainWndProc(HWND hWnd, UINT uiMessage, WPARAM uiParam, LPARAM ulParam)
{
    CskypetestView*  pVoiceManager = ( CskypetestView * ) ( ::GetWindowLong( hWnd, GWL_USERDATA ) );
LRESULT lReturnCode;
bool fIssueDefProc;

lReturnCode=0;
fIssueDefProc=false;

    switch (uiMessage)
    {
  case WM_COPYDATA:
  if( hGlobal_SkypeAPIWindowHandle==(HWND)uiParam )
    {
    PCOPYDATASTRUCT poCopyData=(PCOPYDATASTRUCT)ulParam;
    printf( "Message from Skype(%u): %.*s\n", poCopyData->dwData, poCopyData->cbData, poCopyData->lpData);
    lReturnCode=1;
    return 1;
    }
  break;

        default: 
  if( uiMessage==uiGlobal_MsgID_SkypeControlAPIAttach )
  {
    switch(ulParam)
    {
    case SKYPECONTROLAPI_ATTACH_SUCCESS:


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

VB中有无TApplication对应类型

我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了&# ......

vb如何调用Illustrator(此前Illustrator未启动)?

请教一下:我用vb写了一个调用Illustrator的测试程序,代码很简单:Private Sub Command1_Click()
Dim app As New Illustrator.Application
Dim doc As Illustrator.Document
Dim thislayer As Illustrator.Layer ......

求教下VB如何给D3D游戏写屏 - VB / API

想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......

vb的成功之路 - 扩充话题 / 共享软件(走向海外)

在vb这编程里似乎有很多的东西是相联系的,为什么有些人对vb的编程摸不到头脑啊!并且有些事很容易的,但是却把它们的代码变成复杂,也去想一些不能实现的东西啊!




没分了,楼主多来点分!

来接点分

......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号