#include <windows.h>

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     
int       nCmdShow)
{
    HDC hdc;
    HWND hWnd;
    
char sz[] = "大家好";
    
    
// 查找记事本程序的窗口句柄
    hWnd = ::FindWindow("notepad", NULL);

    
// 如果记事本程序在运行,就向其客户区绘制文本
    while(::IsWindow(hWnd))        // IsWindow函数用于判断一个窗口句柄是否有效
    {
        hdc 
= ::GetDC(hWnd);
        ::TextOut(hdc, 
5050, sz, strlen(sz));
        ::ReleaseDC(hWnd, NULL);
        ::Sleep(
1000);
    }
    ::MessageBox(NULL, 
"记事本程序已经退出""04UseDC", MB_OK);
    
    
return 0;
}

相关文章:

  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-10
猜你喜欢
  • 2021-09-15
  • 2021-12-10
  • 2021-10-22
  • 2021-08-15
  • 2022-12-23
  • 2021-05-29
  • 2021-09-03
相关资源
相似解决方案