社区
Windows SDK/API
帖子详情
WinAPI TextOut
虎滴小猪猪
2009-02-17 01:33:05
API中的TextOut怎么用啊?
我想用这个函数,在一个程序中,向另一个程序,或者说向除了当前程序的其他窗口程序的某个位置写文字,
能用吗?怎么写?
...全文
88
9
打赏
收藏
WinAPI TextOut
API中的TextOut怎么用啊? 我想用这个函数,在一个程序中,向另一个程序,或者说向除了当前程序的其他窗口程序的某个位置写文字, 能用吗?怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ahjoe
2009-02-19
打赏
举报
回复
1楼与6楼都说得很对。
xiaocongzhi
2009-02-19
打赏
举报
回复
I'm Learning!
bdmh
2009-02-17
打赏
举报
回复
[Quote=引用 1 楼 Seamour 的回复:]
1.找到其他程序的窗口(HWND)
2.得到窗口DC(HDC)
3.得到dc之后就随便用GDI/GDI+处理了,甚至用vcl的TCanvas处理也没问题
[/Quote]
查找窗口,查找控件(比如是image),然后
TextOut(Image1.Canvas.Handle,100,100,'ddd',3)
UndefinedCoder
2009-02-17
打赏
举报
回复
你直接绘制的一切,在控件重绘时将会消失。根本没有什么意义
虎滴小猪猪
2009-02-17
打赏
举报
回复
不知道窗体的名字或类名。
我想获得当前焦点的控件句柄,而当前焦点的控件是在子窗体的控件的控件内的。
aluyue
2009-02-17
打赏
举报
回复
先FindWindow()找出窗体句柄
然后FindWindowEx()找到要操作的控件句柄
再SendMessage()发送各种消息
虎滴小猪猪
2009-02-17
打赏
举报
回复
[Quote=引用 1 楼 Seamour 的回复:]
1.找到其他程序的窗口(HWND)
2.得到窗口DC(HDC)
3.得到dc之后就随便用GDI/GDI+处理了,甚至用vcl的TCanvas处理也没问题
[/Quote]
补充下,
是写在另一个程序的子窗体的控件内。
能给出代码最好了。谢谢各位。
iamduo
2009-02-17
打赏
举报
回复
在桌面上写咯。
Seamour
2009-02-17
打赏
举报
回复
1.找到其他程序的窗口(HWND)
2.得到窗口DC(HDC)
3.得到dc之后就随便用GDI/GDI+处理了,甚至用vcl的TCanvas处理也没问题
vc++编程最简单的winmain程序
int
WINAPI
WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow) { WNDCLASS wndcls; wndcls.cbClsExtra=0; wndcls.cbWndExtra=0; wndcls.hbrBackground=(HBRUSH)...
vc数据可视化编程
int
WINAPI
WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd ) { WNDCLASS wndcls; wndcls.cbClsExtra=0; wndcls.cbWndExtra=0; wndcls.hbrBackground=NULL;//...
X86软件逆向分析实战(一)
课程内容会涉及到与X86软件逆向分析相关的各种杂项与细节实现,其中涵盖OD、CE、IDA、
WinAPI
、Visual Studio 2019、易语言、C/C++、C#、汇编等使用技巧与编程技巧。 若你是编程初学者,认真学习本课程后,你的能力...
vc++深入了解源代码 (1
int
WINAPI
WinMain( HINSTANCE hInstance, // handle to current instance HINSTANCE hPrevInstance, // handle to previous instance LPSTR lpCmdLine, // command line int nCmdShow // show state ) { ...
VC++深入详解code
int
WINAPI
WinMain( HINSTANCE hInstance, // handle to current instance HINSTANCE hPrevInstance, // handle to previous instance LPSTR lpCmdLine, // pointer to command line int nCmdShow // show ...
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章