社区
C#
帖子详情
[求助]由窗口句柄获得程序路径与时间信息
further00
2008-07-13 10:34:55
用windowfrompoint获得了程序的句柄,本想用process类里的获得句柄的一个属性来比较
两句柄是否相同,可是process获得的类型是PtrInt的,转为int后,有的就为0了!
用api GetModuleFileName ,GetProcessTimes 也不成功!
请问怎样才能由窗口句柄获得程序路径与时间信息!
...全文
35
2
打赏
收藏
[求助]由窗口句柄获得程序路径与时间信息
用windowfrompoint获得了程序的句柄,本想用process类里的获得句柄的一个属性来比较 两句柄是否相同,可是process获得的类型是PtrInt的,转为int后,有的就为0了! 用api GetModuleFileName ,GetProcessTimes 也不成功! 请问怎样才能由窗口句柄获得程序路径与时间信息!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
further00
2008-07-14
打赏
举报
回复
[Quote=引用 1 楼 JeffChung 的回复:]
那应该是句柄没有获取成功吧?
[/Quote]
获得成功了,像获得词本的句柄后,用process[n].MainWindowHandle比较是一样的,但别的程序就不行了,因为process[n].MainWindowHandle转为 int后为0。
我想我还是用对比pid,如果相同的话,就用process类来得到路径和时间信息吧!
JeffChung
2008-07-13
打赏
举报
回复
那应该是句柄没有获取成功吧?
VC++ 编程技巧
1. 如何获取应用
程序
的实例
句柄
? 1 2. 如何通过代码
获得
应用
程序
主
窗口
的指针? 1 3.如何在
程序
中
获得
其他
程序
的图标? 1 4.如何编程结束应用
程序
?如何编程控制windows的重新引导? 1 5.怎样加载其他的应用
程序
? 2 6. 确定应用
程序
的
路径
2 7.
获得
各种目录
信息
2 8. 如何自定义消息 2 9. 如何改变
窗口
的图标? 2 10. 如何改变
窗口
的缺省风格? 2 11. 如何将
窗口
居中显示? 3 12. 如何让
窗口
和 MDI
窗口
一启动就最大化和最小化? 3 13. 如何使
程序
保持极小状态? 3 14. 如何限制
窗口
的大小? 3 15. 如何使
窗口
不可见? 3 16. 如何使
窗口
始终在最前方? 3 17、如何创建一个字回绕的CEditView 4 18、通用控件的显示
窗口
4 19、移动
窗口
4 20、重置
窗口
的大小 4 21、如何单击除了
窗口
标题栏以外的区域使
窗口
移动 4 22、如何改变视窗的背景颜色 5 23、如何改变
窗口
标题 5 24、如何防止主框
窗口
在其说明中显示活动的文档名 6 25、如何获取有关
窗口
正在处理的当前消息的
信息
6 26、如何创建一个不规则形状的
窗口
6 27、如何在代码中获取工具条和状态条的指针 8 28、如何使能和禁止工具条的工具提示 8 29、如何设置工具条标题 8 30、如何创建和使用无模式对话框 9 31、如何在对话框中显示一个位图 9 32、如何改变对话或窗体视窗的背景颜色 10 33、如何获取一个对话控件的指针 10 34、如何禁止和使能控件 11 35、如何改变控件的字体 11 36、如何在OLE控件中使用OLE_COLOR数据类型 11 37、在不使用通用文件打开对话的情况下如何显示一个文件列表 12 38、为什么旋转按钮控件看起来倒转 12 39为什么旋转按钮控件不能自动地更新它下面的编辑控件 12 40、如何用位图显示下压按钮 12 41、如何一个创建三态下压按钮 12 42、如何动态创建控件 13 43、如何限制编辑框中的准许字符 13 44、如何改变控件的颜色 14 45、当向列表框中添加多个项时如何防止闪烁 15 46、如何向编辑控件中添加文本 15 47、如何访问预定义的GDI对象 15 48、如何获取GDI对象的属性
信息
16 49、如何实现一个橡皮区矩形 16 50、如何更新翻转背景颜色的文本 17 51、如何创建一个具有特定点大小的字体 18 52、如何计算一个串的大小 18 53、如何显示旋转文本 19 54、如何正确显示包含标签字符的串 20 55、串太长时如何在其末尾显示一个省略号 20 56、如何快速地格式化一个CString对象 20 57、为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态 20 58、如何给系统菜单添加一个菜单项 21 59、如何确定顶层菜单所占据的菜单行数 21 60、在用户环境中如何确定系统显示元素的颜色 22 61、如何查询和设置系统参数 22 62、如何使用一个预定义的Windows光标 22 63、如何确定当前屏幕分辨率 22 64、如何检索原先的Task Manager应用
程序
使用的任务列表 22 65、如何确定Windows和Windows系统目录 23 66、在哪儿创建临文件 23 67、如何访问桌面
窗口
24 68.VC1.5下如何跳到第一事例? 24 69.关于VC++2.0中使用文件对话框的
求助
25 70.如何用VC2.0编写能Edit超过64K的类 25 71.在VC++1.5中如何new一个大数组 25 71A.在VC1.5中,如何得到子
窗口
在主
窗口
中的相对坐标? 26 72.VC1.5 如何调用进程? 26 73.VC++1.5编Win3.1
程序
能否实现全局跳转? 26 74.在DLL用自定义
窗口
26 75.如何让TOOLTIP的字体变大 27
VC++编程技巧83例
Visual C++编程技巧之一 1. 如何获取应用
程序
的实例
句柄
? 2. 如何通过代码
获得
应用
程序
主
窗口
的指针? 3. 如何在
程序
中
获得
其他
程序
的图标? 4. 如何编程结束应用
程序
?如何编程控制windows的重新引导? 5. 怎样加栽其他的应用
程序
? 6. 确定应用
程序
的
路径
7.
获得
各种目录
信息
8. 如何自定义消息 如何获取应用
程序
的实例
句柄
? 应用
程序
的 实例
句柄
保存在CW
Windows游戏编程系列之1:GUI
窗口
界面编程及游戏入门实战
我将带领大家来系统学习Windows的
窗口
编程,包括消息、
窗口
、GDI绘图、游戏开发等。本课程比较基础,非常适合初学者入门,读者可以边学习边实践。具体的章节目录和课程内容如下所示:---------------------------------------------Windows游戏编程系列之1:GUI界面编程及游戏入门实战1、Windows创建第一个
窗口
WinMain入口函数 5进行Windows编程的调试手法 6
窗口
从哪里来? 7
窗口
编程的步骤 7
窗口
编程需要的主要结构 8
窗口
编程需要的主要API 92、Windows的
窗口
过程与消息机制 如何留住
窗口
? 121)Windows的消息与消息循环 142)消息处理函数与常用消息 17)Windows的
窗口
过程函数 19 3、GDI编程之设备上下文 1)GDI的通用编程框架 222)GDI的绘图步骤 253)GDI获取设备
句柄
254、GDI编程之绘制几何图形 画点、线 28颜色COLORREF 29矩形 29画圆、饼图、弦图 305、GDI编程之自定义画笔画刷画笔简介 32画刷简介 33画笔案例 33画刷案例 346、GDI编程之绘制文字 DrawText函数 35TextOut 函数 (wingdi.h) 36CreateFont函数 37绘制文本案例 377、GDI编程之绘制位图 位图简介 381)在资源中添加位图资源 392)从资源中加载位图: LoadBitmap 393)创建一个与当前DC相匹配的DC(内存DC) 394)将bitmap放入匹配的DC中:SelectObject 405)成像(1:1 比例 ) 406)取出位图 407)释放位图 418)释放匹配的DC 41绘制位图案例 41 8、Windows鼠标键盘消息 一、键盘消息 421、键盘消息 422、消息参数: 423、消息的使用: 424、键盘消息的案例代码 43二、鼠标消息 441、基本鼠标消息 442、双击消息 443、滚轮消息 454、不响应双击消息 45 9、Windows定时器消息 定时器消息介绍 47创建定时器 47关闭定时器 47定时器消息案例代码 4810、GDI游戏之跳舞动画 11、GDI游戏之走路动画 12、GDI贪吃蛇游戏实战
1、如何利用C/C++编程打开一个windows
窗口
创建一个windows
窗口
,再在内存中构建一个buffer,做一些我们自己定义的rendering并且在
窗口
中展示buffer。 现在的游戏都是让显卡做rendering,但是要我们自己做rendering,必须先做一些自己的东西,然后在展示出来,并不是显卡自己做的。但是这个话题以后再说,现在主要问题是如何打开一个标准的windows
窗口
? windows
窗口
的结构如下: typedef struct tagWNDCLASS { UINT style;//是一些二进制的整数flag WN
在pygame中,实现文件拖拽功能,返回完整的文件
路径
和文件名
为在pygame中实现文件拖放功能,查阅许多资料,均未找到。找到最多的是在Tkinter和pyqt5中实现,只能参照写出了pygame下的文件拖拽,成功测试,可以返回完整的文件
路径
和文件名(list格式)
C#
110,032
社区成员
642,595
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章