64位电脑中的32位winfrom程序怎么弄通过一个窗口句柄访问一个64位窗口的文件路径

.NET技术 > C# [问题点数:200分,结帖人ahui_net]
等级
本版专家分:6977
结帖率 100%
等级
本版专家分:365
等级
本版专家分:15202
勋章
Blank
蓝花 2012年2月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:55782
勋章
Blank
蓝花 2013年11月 .NET技术大版内专家分月排行榜第三
2012年7月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:6977
WAN
等级
本版专家分:6079
等级
本版专家分:1692
WAN
等级
本版专家分:6079
WAN
等级
本版专家分:6079
等级
本版专家分:6977
等级
本版专家分:35355
勋章
Blank
银牌 2012年1月 总版技术专家分月排行榜第二
Blank
微软MVP 2014年7月荣获微软MVP称号
2013年7月 荣获微软MVP称号
2012年7月 荣获微软MVP称号
2011年7月 荣获微软MVP称号
Blank
铜牌 2012年2月 总版技术专家分月排行榜第三
Blank
红花 2012年11月 社区支持大版内专家分月排行榜第一
2012年2月 MS-SQL Server大版内专家分月排行榜第一
2012年1月 MS-SQL Server大版内专家分月排行榜第一
2011年5月 挨踢职涯大版内专家分月排行榜第一
2009年6月 企业开发大版内专家分月排行榜第一
2009年4月 企业开发大版内专家分月排行榜第一
ahui_net

等级:

C# 通过窗口句柄获取程序运行路径 通过程序运行路径获取程序图标

我曾经写过遍历系统运行程序句柄的代码, 那么我的思路是: 在已知运行程序窗口句柄的情况下, 设法获取该程序的执行路径, 接下来则可以通过路径获取运行程序的图标。 思路有了,那么接下来就是分析该思路能否实现,...

c# 获取当前活动窗口句柄,获取窗口大小及位置

需调用API函数需在开头引入命名空间...获取当前窗口句柄:GetForegroundWindow()[DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]public static extern IntPtr GetForegroundWin...

c# 获取当前活动窗口句柄,获取窗口大小及位置 控制向窗体发送数据 操作窗体

获取当前窗口句柄:GetForegroundWindow() [DllImport(“user32.dll”, CharSet = CharSet.Auto, ExactSpelling = true)] public static extern IntPtr GetForegroundWindow(); 返回值类型是IntPtr,即为当前获得焦点...

C#窗体应用程序调用ocx文件经验积累

最近导师给了个小任务,写一个C#上位机程序控制一款位移台的运动,位移台生产商给了VB程序和*.ocx文件以方便客户进行二次开发。 (1)ocx文件要注册一下,打开VS自带的命令提示工具,输入regsver32.exe *.ocx即可...

C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部

这是最近在做的一个项目提到的需求,把一个现有的窗体应用程序界面嵌入到自己开发的窗体中来,看起来就像自己开发的一样(实际上……跟自己开发的还是有一点点区别的,就是内嵌程序和宿主程序窗口激活状态问题)...

Winform使用OpenFileDialog选择文件打开并获取文件路径

在Windform进行Excel导入时往往需要先将Excel文件打开并获取文件路径,这时需要使用OpenFileDialog。 OpenFileDialog 显示一个标准对话框,提示用户打开文件。 此类不能被继承。 属性 AddExtension 获取或...

C#Winform实现程序关闭隐藏窗体,二次程序启动时显示

程序启动,保存当前窗体句柄文件,关闭时候隐藏窗体,下次启动无需重新创建窗体,直接显示原窗体,可以实现安卓程序的进程后台隐藏. 点击桌面图标,又同时可以防止多进程多开的现象,避免多进程冲突

Winform控件:打开文件对话框(OpenFileDialog)

OpenFileDialog类提供了用户打开文件的功能,它有如下属性: 属性 InitialDirectory:设置...FilterIndex: 在对话框选择的文件筛选器的索引,如果选第项就设为1。 RestoreDirectory: 控制对话框在关闭之前...

C#自动监测U盘插入自动后台静默复制U盘文件到本地

今天调试串口,因为串口不支持热插拔,所以一直无法做的太智能化。...Wndproc是Windows操作系统向应用程序发送一系列消息之一,每个窗口会有一个窗口过程的回调函数,分别是窗口句柄、消息ID、WPARAM、...

C#获取当前活动窗口句柄

c# 获取当前活动窗口句柄,获取窗口大小及位置 2018年04月26日 13:48:21漂泊_人生阅读数:1889 需调用API函数 需在开头引入命名空间using System.Runtime.InteropServices; 获取当前窗口...

C# winform 将其他程序嵌入Form窗体

嵌入类 public class ExeImpaction { public void FrmClosing() { try { if (!process.HasExited) process.Kill(); }...

C#实现打开另一个程序并前置显示

[DllImport("user32.dll ")]  private static extern bool SetForegroundWindow(IntPtr hWnd);  [DllImport("user32.dll")]  private static extern bool ShowWindow(IntPtr hWnd, int nC

控制一个外部程序最小化,最大化,及关闭

import processprocess.execute("Notepad")win.delay(1000)记事本窗口句柄 = win.find("Notepad")//前置win.setForeground(记事本窗口句柄)//最大化win.show(记事本窗口句柄,0x3/*_SW_MAXIMIZE*/)win.delay(1000)win...

C# WinForm避免程序重复启动,限制程序只能运行一个实例

禁止多进程运行,当重复运行时激活以前的进程 Program.cs: using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Windows.Forms; using System....

c#的模态对话框和非模态对话框

在模态窗口“关闭”后,可以读取模态窗口中信息,包括窗口的返回状态,窗口子控件的值。 非模态对话框 可以在弹出窗口和调用窗口之间随意切换。 调用窗口调用show方法后,下面的代码可以立即执行。 在非模态...

【转】C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部

这是最近在做的一个项目提到的需求,把一个现有的窗体应用程序界面嵌入到自己开发的窗体中来,看起来就像自己开发的一样(实际上……跟自己开发的还是有一点点区别的,就是内嵌程序和宿主程序窗口激活状态问题)...

windows服务调用窗体(C#)

我在做一个服务,需要调用窗体程序,很郁闷,调出来之后进程显示,不显示窗体,而且用户为system,于是百度谷歌(在天笑的博客发现) 贴在这里以备日后所用。 这个用到了系统组件,帖代码 [System.Runtime....

因为无聊 自己写的一个 TXT小说阅读器 PC版(winfrom)

应为无聊 自己写的一个 TXT小说阅读器,支持老板键,自动贴边隐藏,划水神器^^ 主要特色: ①支持拖拽txt文件到阅读器自动打开txt文件,主要代码: //拖拽TXT文件窗体并加载TXT文件 private void Form1_...

C# windows服务启动winform程序不显示UI问题解决

由于工作需要写一个解决winform程序自动更新下载重启的自动更新程序,之前用控制台全部实现,然而换成windows service出现了两个问题,一个路径问题(https://i.cnblogs.com/PostDone.aspx?postid=7086750&...

Winform应用程序的单一例程

在做WinFrom开发的时候,很多时候我们想只有一个例程(routine)在运行。就像是设计模式的Single Pattern,其原理大致相同。 那么我们看一下Single Pattern的实现原理。 publicclassSinglePattern { ...

C# 获取应用内嵌chrome浏览器的url地址

某应用内嵌了一个chrome浏览器,这个浏览器没有地址栏,只有浏览器界面。 已经能获取到内嵌的chrome窗体句柄、chrome\_widgetwin\_0句柄,chrome\_renderwidgethosthwnd句柄。 因为没有地址栏,所以无法获取到其它...

c# 调用Microsoft XPS Document Writer打印机,将Pdf文件转换成Xps文件

最近碰到项目,其中有需要将pdf文件转换成xps文件的功能,xps文件还算是新东西,所以基本没啥了解,通过一段时间的调查, 本人算是找到了2方法:  1)通过PDFNet第三发开发组件即可很容易的完成转换...

书小宅之C#——实现的第三方程序嵌入自己的WinForm

SPSS(Statistical Product and Service Solutions),即“统计产品与服务解决方案”,是组专业的、通用的组合式统计软件包。 学习的基本思路 (1)首先了解统计基本知识,例如质控图、均值极差图等。 (2)然后了解...

c# 将窗体控件保存为图片

保存路径 SaveFileDialog saveImageDialog = new SaveFileDialog(); saveImageDialog.Title = "保存图片"; saveImageDialog.DefaultExt = ".png"; DialogResult dr = saveImageDial...

二、C#只允许启动一个WinFrom进程

SingleInstance.cs文件using System;using System.Windows.Forms;using System.Diagnostics;using Zhengzuo.CSharpCode;/*------------------------------------------------ 郑佐 2006-07-01 ...

Winform开发小例

1. 理解“Windows 窗体应用程序”项目Program.cs文件中的main方法与传统C++Console控制台程序中的main方法的区别。从程序运行层次上讲,两者无区别,都是程序的入口点,属于进程的第一个线程。前者隐藏了UI应用...

如何在.net应用发现和避免内存和资源泄露

如何在.net应用发现和避免内存和资源泄露 By Fabrice Marguerie 尽管很多人相信在.net应用谈及内存及资源泄露是件很轻松的事情。但GC(垃圾回收器)并不是魔法师,并不能把你完全从小心翼翼处理内存与资源损耗...

相关热词 c# 委托timeout c#微信模板消息开发 c# 刷新托盘 .csproj版本 c# dll文件 vc引用c# c#添加一个sheet页 c# 电子秤调串口 c# 方法 自动生成 c# 整数保留两位小数点 c# sdk 微信