E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SetWindowLong
如何禁止用户通过任务管理器终止进程的一种方法(Win2000/xp)
通过WH_CBT类型的HOOK和nIndex为GWL_WNDPROC的
SetWindowLong
实现进程保护。
zwhuang
·
2020-08-09 04:32
VC/C++
TreeView/ListView/ImageList 控件改造
v5版的除了不带检查框这个比较麻烦外,其它都可以用
SetWindowLong
简单的实现;要显示检查框到很容易,可是
都市夜猫
·
2020-08-05 21:08
Win32API
duilib隐藏(显示)任务栏图标方式
为当前窗口句柄voidhide_task_bar(){DWORDdwExStyle=GetWindowLong(m_hWnd,GWL_EXSTYLE);dwExStyle^=WS_EX_TOOLWINDOW;
SetWindowLong
昵称都是浮云
·
2020-08-05 13:31
DUILIB
隐藏
任务栏
duilib
win32 修改button的背景色
废话不多说直接代码贴上caseWM_INITDIALOG:{HWNDhBn=GetDlgItem(hWnd,IDB_RES);
SetWindowLong
(hBn,GWL_STYLE,GetWindowLong
tianxian_1019
·
2020-08-05 13:44
win
32
C++
Windows API函数
SetWindowLong
简析
函数原型1:LONGSetWindowLong(HWNDhWnd,//handletowindowintnlndex,//offsetofvaluetosetLONGdwNewLong//newvalue);hWnd:窗口句柄及间接给出的窗口所属的类。nindex:指定将设定的大于等于0的偏移值。有效值的范围从0到额外类的存储空间的字节数减4:例如若指定了12或多于12个字节的额外窗口存储空间,则
Jack-fan
·
2020-08-04 14:33
C++
C++开发实战及经验分享
Win32中设置窗体失去焦点,并重新获取焦点
找到窗口属性LONGdwNewLong=GetWindowLong(hWndMain,GWL_EXSTYLE);//隐藏窗口dwNewLong|=WS_EX_TRANSPARENT|WS_EX_LAYERED;
SetWindowLong
hu421160052
·
2020-08-03 17:46
c++
MFC CStatic控件在DrawItem中自绘
Addyourspecializedcodehereand/orcallthebaseclassCStatic::PreSubclassWindow();DWORDdwStyle=GetStyle();
SetWindowLong
也已时过境迁
·
2020-08-03 09:17
MFC CMainFrame去掉标题栏
在OnCreate函数最后加上以下代码:
SetWindowLong
(this->m_hWnd,GWL_STYLE,WS_DLGFRAME);CRectrect;GetWindowRect(&rect);
hezhch123
·
2020-08-02 17:16
MFC
About Windows 读书笔记
2.WindowStyle可以经由
SetWindowLong
设置。
wangle79
·
2020-08-01 02:50
调整 TEdit 文本对齐
譬如让Edit1文本右对齐:
SetWindowLong
(Edit1.Handle,GWL_STYLE,GetWindowLong(Edit1.Handle,GWL_STYLE)orES_RIGHT);本例效果图
weixin_34236497
·
2020-07-30 20:51
VC++(九)定制应用程序外观
GetWindowLong获取指定窗口的类型
SetWindowLong
设置窗口的属性(大小什么的。窗口过程函数。)
侧漏的少年
·
2020-07-15 05:22
SetWindowLong
用法总结
SetWindowLong
函数原型为:LONGSetWindowLong(HWNDhwnd,intnIndex,LongdwNewLong);详见MSDN。
firehood
·
2020-07-14 10:12
窗口子类化和超类化
在SDK编程范围内,子类化就是改变一个窗口实例的窗口函数(通过GetWindowLong和
SetWindowLong
)子类化所要实现的就是为某窗口实例编写新的窗口函数,其操作室在实例级别上进行的。
logens
·
2020-07-13 07:29
Windows
GUI
GetWindowLong() 和
SetWindowLong
()
GetWindowLong()和
SetWindowLong
()的用法
SetWindowLong
函数功能:该函数改变指定窗口的属性.函数也将指定的一个32位值设置在窗口的额外存储空间的指定偏移位置。
bpy
·
2020-07-11 03:41
API
相关
windows
border
user
存储
扩展
dll
c#制作仿win7屏幕键盘之笔记
让窗体得不到焦点使用API函数
SetWindowLong
()即可搞定这个问题,但是又不能让其一直都得不到焦点否则窗体就没法拖动了,所以还要弄个鼠标钩子来监控鼠标行为,若鼠标点击在程序的按键区域就让窗体失去焦点
zzyhost
·
2020-07-08 10:35
SetWindowLong
去除不了边框?解决!
代码如下:
SetWindowLong
(m_hWnd,GWL_STYLE,GetWindowLong(m_hWnd,GWL_STYLE)&~WS_CAPTION
为了小豆丁我要好好锻炼
·
2020-07-07 11:02
MFC
Ring3下远程注入DLL干掉IceSword
去年……我偶尔发现了利用
SetWindowLong
能准确找到IceSword窗口并且PostMessage关闭IS,此文发表到了黑防上,当时的方法的确很烂,:hugd:今天的这个方法相对来说比较好了。
iiprogram
·
2020-07-04 18:01
DuiLib Layered Window 透明属性 使用方法
DuiLibLayeredWindow使用方法透明属性的添加:通过在CreateWindowEx的时候加上WS_EX_LAYERED,或者通过使用
SetWindowLong
函数将WS_EX_LAYERED
blacet
·
2020-07-01 18:43
VC++
WPF 调用API修改窗体风格实现真正的无边框窗体
无奈只好关闭;仅设置WindowStyle为None,似乎达不到理想效果,还是有边框:立刻想到可以通过API修改窗体风格:
SetWindowLong
网上查阅
yulongguiziyao
·
2020-06-30 10:19
#
WPF
鼠标穿透窗体
从指定窗口的结构中取得信息使鼠标具有穿透功能privatevoidCanPenetrate(){uintintExTemp=GetWindowLong(this.Handle,GWL_EXSTYLE);uintoldGWLEx=
SetWindowLong
夜℡雨™
·
2020-06-29 13:44
VC实现半透明窗口
//加入WS_EX_LAYERED扩展属性
SetWindowLong
(this->GetSafeHwnd(),GWL_EXSTYLE,GetWindowLong(this->GetSafeHwnd(),
weixin_34138255
·
2020-06-28 12:13
窗体的扩展样式GWL_EXSTYLE: 用于
SetWindowLong
SetWindowLong
(Handle,GWL_EXSTYLE,GetWindowLong(Handle,GWL_EXSTYLE)orWS_EX_TRANSPARENTorWS_EX_LAYERED)
weixin_34128237
·
2020-06-28 11:10
关于窗体的鼠标穿透……
在做一个图像处理程序,做了一个蒙板,想来想去,用个窗体透明,然后让鼠标穿透最简单…………于是乎…………上网查找…………得到资料若干:大多数提到了一个函数:
SetWindowLong
。
weixin_30925411
·
2020-06-28 02:15
NSIS安装包制作之消除边框、无边框移动、检查重复运行
1、消除边框System::Call`user32::
SetWindowLong
(i$HWNDPARENT,i${GWL_STYLE},0x9480084C)i.R0`2、无边框移动FunctiononGUICallback
沙振宇
·
2020-06-27 09:58
//NSIS
//Windows
Windows 窗口透明知识点
透明窗口要求:窗口不能是Child类型要使使窗体拥有透明效果,首先要有WS_EX_LAYERED扩展属性,方法可以在CreateWindowEx时指定,也可以
SetWindowLong
动态设置。
smartDMer
·
2020-06-26 13:26
VC++
VC 对话框背景透明
BOOLCCommonDlg::OnInitDialog(){CDialog::OnInitDialog();//TODO:Addextrainitializationhere//VS2003以上版本
SetWindowLong
Gary-Kung
·
2020-06-26 12:30
图形图像
MFC
initialization
winapi
byte
user
Unity打包exe去边框,置顶,透明,透明穿透解决方案
获取窗体句柄FindWindow()设置窗体属性
SetWindowLong
()设置窗体大小置顶SetWindowPos()三个函数就可以解决置顶去边框的问题窗体透明以及窗体穿透:和DwmExtendFrameIntoClientArea
笨鳥
·
2020-06-24 21:54
WPF 两个 Topmost 的窗口如何设置谁在最上方
我需要有两个层级最高的窗口,但是要求某个窗口在另一个的上方,同时这两个窗口在所有其他的应用程序窗口的上方需要用到
SetWindowLong
的win32方法的设置,假设我有A和B两个窗口,我需要让这两个窗口都是
lindexi_gd
·
2020-06-24 05:35
实现鼠标穿透能力
//实现鼠标穿透能力//
SetWindowLong
(Handle,GWL_EXSTYLE,GetWindowLong(Handle,GWL_EXSTYLE)//|WS_EX_LTRREADING|WS_EX_TRANSPARENT
johnny_83
·
2020-06-23 23:53
C/C++
设置窗口背景透明
SetWindowLong
(GetSafeHwnd(),GWL_EXSTYLE,GetWindowLong(GetSafeHwnd(),GWL_EXSTYLE)|0x80000);typedefBOOL
dadalan
·
2020-06-23 02:50
windows
winapi
byte
user
NSIS:实现无边框窗口的拖动
实现无边框窗口在界面初始化函数中调用以下语句:System::Call'user32::
SetWindowLong
(i$HWNDPARENT,i${GWL_STYLE},0x9480084C)i.R0'
chase_hung
·
2020-06-22 21:14
NSIS
NSIS
无边框
拖动
Windows界面编程第二篇 半透明窗体
调节窗体透明度可以先使用
SetWindowLong
为窗体加上WS_EX_LAYERED属性,再使用来SetLayeredWindowAttributes指定窗体的透明度。这样就可以在程序运
MoreWindows
·
2020-06-22 01:28
Windows编程
Windows界面编程
Windows
C/C++/C#
编程
MFC单文档 取消标题栏,取消窗口边框,取消菜单栏, 取消莫名其妙的样式
在CMainFrame的OnCreate()中添加如下代码:longStyle;//去掉标题栏及其他样式
SetWindowLong
(this->m_hWnd,GWL_STYLE,0);//去掉边框及其他样式
xihong
·
2020-06-21 20:00
Delphi 窗体函数
SetWindowLong
- 改变指定窗口的属性
Delphi窗体函数
SetWindowLong
-改变指定窗口的属性原型:LONGSetWindowLong(HWNDhWnd,//handletowindowintnlndex,//offsetofvaluetosetLONGdwNewLong
滔Roy
·
2020-01-14 14:00
WPF 通过Win32SDK修改窗口样式
GetWindowLong")]publicstaticexternintGetWindowLong(IntPtrhwnd,intnIndex);[DllImport("user32.dll",EntryPoint="
SetWindowLong
ARM830
·
2019-08-21 09:00
易语言编辑框加背景图片代码实例
CreatePatternBrush".参数hBitmap,整数型.DLL命令GetWindowLong,整数型,"user32","GetWindowLongA".参数hwnd,整数型.参数nIndex,整数型.DLL命令
SetWindowLong
易语言源码教程
·
2018-11-20 15:15
易语言取窗口左边的方法实例
首先我们来看下实例代码:.版本2.支持库spec.子程序_窗口1_创建完毕kk=API_
SetWindowLong
(标签1.取窗口句柄(),-4,到整数(&Mycallback)).子程序Mycallback
shellcode
·
2018-11-12 11:01
C# Winform 窗体美化(四、镂空窗体)
镂空窗体例子下载直接贴效果图吧:1、控件的透明2、窗体的透明代码如下:publicpartialclassForm1:Form{publicForm1(){InitializeComponent();
SetWindowLong
于大大大洋
·
2017-04-15 10:07
windows
C#
C#
Winform
窗体美化
WPF去边框与webbrowser的冲突
的确窗体的边框和原生按钮去掉了但是,webbrowser里打开的页面也看不见了看了一圈网上的解决办法,基本上都是那个WebBrowserOverlay,真是个大坑,一点不好用所以找到另一个办法,就是用
SetWindowLong
lreach
·
2016-04-25 15:14
边框
WPF
WebBrowser
WPF去边框与webbrowser的冲突
的确窗体的边框和原生按钮去掉了但是,webbrowser里打开的页面也看不见了看了一圈网上的解决办法,基本上都是那个WebBrowserOverlay,真是个大坑,一点不好用所以找到另一个办法,就是用
SetWindowLong
lreach
·
2016-04-25 15:14
webbrowser
wpf
边框
vc定制控件消息处理函数
二、相关函数1.窗口类的属性可以通过GetWindowLong和
SetWindowLong
进行读取和设置LONGGetWindowLong( HWNDhWnd,//handletowindow intn
rankun1
·
2016-04-21 16:00
定制控件消息处理函数
vc设置窗口透明
::
SetWindowLong
(GetSafeHwnd(),GWL_EXSTYLE, ::GetWindowLongPtr(GetSafeHwnd(),GWL_EXSTYLE)|WS_EX_LAYERED
dozeoo
·
2016-02-22 21:00
TreeList显示CheckBox
const TVIS_CHECKED = $2000; //节点是否被选中 在窗体的onCreate事件中添加以下代码:
SetWindowLong
(tvSetList.Handle, GWL_STYLE
reherin
·
2016-01-12 10:00
SetLayeredWindowAttributes与UpdateLayeredWindow
article/details/388213851、首先使用透明之前必须设置该窗口为层级窗口,即增加窗口的扩展风格WS_EX_LAYERED,增加的时候最好使用GetWindowlong获取Ex风格,然后加入后在
SetWindowLong
chenlycly
·
2015-12-24 22:00
WTL 自绘ComboBox带CheckBox
效果图: 原帖:http://www.cnblogs.com/liangbin/articles/2064932.html 通过
SetWindowLong
自定义ListBox的窗口过程“ComboBoxListBoxProc
·
2015-11-13 22:21
checkbox
定制控件消息处理函数
二、相关函数1.窗口类的属性可以通过GetWindowLong和
SetWindowLong
进行读取和设置 LONG Ge
·
2015-11-13 16:25
函数
VC实现全屏功能
void FullScreen() { //以下3行代码实现全屏 HWND hwnd = GetHWnd();
SetWindowLong
(hwnd , GWL_STYLE , GetWindowLong
·
2015-11-13 13:36
VC
MFC之窗体改动工具栏编程状态栏编程程序启动画面
cs.style&=FWS_ADDTOTITLE; cs.lpszNamw="new title"; (2)窗体创建之后改动外观 在CMainframe::Create()中调用
SetWindowLong
·
2015-11-13 12:05
mfc
MFC: 孙鑫教程9笔记
改变主框架外观,推荐方法二,四,五 方法一:在CFrame里的preCreateWindow里改变CREATESTRUCT &cs的值 方法二:CFrame里的OnCreate里增加
SetWindowLong
·
2015-11-13 09:39
mfc
实现对话框透明显示
1 view plaincopy 2 LONG
SetWindowLong
( 3 HWND hWnd, 4 int nIndex, 5 LONG dwNewLong
·
2015-11-13 01:36
对话框
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他