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
HWnd
RegisterClass CreateWindow ShowWindow tagWNDCLASSA DefWindowProc窗体生成流程
根据前面的理论,一个窗口生成的框架应该是这个样子:programProject1;usesWindows;{前面提到的函数都来自Windows单元}var
hWnd
:THandle; {声明窗口句柄
qq_27361833
·
2020-09-17 12:31
Windows
API
DefWindowProc
ShowWindow
CreateWindow
RegisterClass
tagWNDCLASSA
窗口抖动
IsWindow(
hwnd
))return;GetWindowRect(
hwnd
,&rect);cxWidth=rect.right-rect.left;cyHeight=rect.bottom-rect.top
125096
·
2020-09-17 12:35
windows编程
ShellExecute 执行BAT命令
命令:ShellExecute(m_
hWnd
,_T("open"),_T("cmd.exe"),_T("/Cd:\\test.bat1234"),NULL,SW_SHOWNORMAL);//显示控制台,
Pipi0714
·
2020-09-17 12:46
使用ShellExecute函数运行其他程序 ——转载
ShellExecute(
hwnd
,op,file,params,dir,bShow)其参数含义如下所示。
hwnd
:父窗口的句柄,如果没有父窗口,则为0。
lshdp
·
2020-09-17 12:04
python
学习进阶
windows编程入门-定时刷新客户区
然后是获得整个窗口客户区,使用函数GetClientRect(
hwnd
,&rc);可以获取当前客户窗口。
_夏日阳光
·
2020-09-17 12:31
Windows
程序设计
ShellExecuteEx的用法
关于如何在c++中启动外部的exe程序,之前看到在百度一搜就看到了:ShellExecute(this->m_
hWnd
,"open","calc.exe","","",SW_SHOW);经验证果然可以,
jiangsok
·
2020-09-17 11:24
c/c++
深入浅出ShellExecute
ShellExecute(this->m_
hWnd
,"open","calc.exe","","",SW_SHOW);或ShellExecute(this->m_
hWnd
,"open","notepad.exe
hurilong
·
2020-09-17 11:23
按键精灵 -获取窗口句柄
MessageBox"窗口右下角坐标:"get_window_pos//得到当前最前面的窗口句柄-就是把需要的窗口激活在最前面
Hwnd
=Plugin.Window.Foreground()//得到鼠标指向的窗口句柄
大牛特牛
·
2020-09-17 11:50
按键精灵
Windows API一日一练(7)ShowWindow函数
函数声明如下:WINUSERAPIBOOLWINAPIShowWindow(__inHWNDhWnd,__inintnCmdShow);
hWnd
是窗口的句柄。nCmdShow是窗口显示的状态。可能
caimouse
·
2020-09-17 11:24
Direct3D
ShellExecute与ShellExecuteEx的用法(转载)
ShellExecute(this->m_
hWnd
,"open","calc.exe","","",SW_SHOW);或ShellExecute(this->m_
hWnd
,"open","notepad.exe
atl_long
·
2020-09-17 11:56
Window
ShellExecute
GetWindowLong与SetWindowLong
函数原型:LONGGetWindowLong(HWNDhWnd,intnlndex);参数:
hWnd
:窗口句柄及间接给出的窗口所属的窗口类。nlndex:指定要检索的基于0的偏移量。
aptentity
·
2020-09-17 11:51
MFC学习之第四天 (一)
后来发现原来是我SetWindowLong(m_
hWnd
,GWL_EXSTYLE,dwNewExStyle)写错了。。今天来学习按钮的重绘:按钮基
心中灬猛虎
·
2020-09-17 11:46
MFC学习笔记
showwindowl
函数原型:BOOLShowWindow(HWNDhWnd,intnCmdShow);参数:
hWnd
:窗口句柄。nCmdShow:指定窗口如何显示。
WinApiExample
·
2020-09-17 11:35
S
windows
user
ShowWindow函数
认识ShowWindow函数:ShowWindow(
hWnd
:
HWND
; {要显示的窗口的句柄} nCmdShow:Integer{选项,参加下表}):BOOL;//uCmdShow参数可选值:SW_HIDE
qq_27361833
·
2020-09-17 10:14
Windows
API
应用 ShellExecute 等待另一进程终止
SEE_MASK_DOENVSUBST|SEE_MASK_FLAG_DDEWAIT|0x04000000|SEE_MASK_NOCLOSEPROCESS|SEE_MASK_NO_CONSOLE);exeInfo.
hwnd
qmroom
·
2020-09-17 10:39
VC++
ShellExecuteEx打开、关闭exe
voidOpenExe(){ShExecInfo.cbSize=sizeof(SHELLEXECUTEINFO);ShExecInfo.fMask=SEE_MASK_NOCLOSEPROCESS;ShExecInfo.
hwnd
Hardy-Lee
·
2020-09-17 10:53
C/C++
ShellExecute隐式调用批处理并等待返回
={0};ShExecInfo.cbSize=sizeof(SHELLEXECUTEINFO);ShExecInfo.fMask=SEE_MASK_NOCLOSEPROCESS;ShExecInfo.
hwnd
eulb
·
2020-09-17 10:52
Visual
C++
null
properties
文档
email
c
file
查找窗口、窗口置顶、获取窗口的文本
45{67wnd->ShowWindow(SW_NORMAL);//显示窗口89wnd->SetForegroundWindow();//设为前台窗口1011::SetWindowPos(wnd->m_
hWnd
allenltiverson
·
2020-09-17 10:30
MFC
Windows API ——SetWindowLong—— 设置窗口样式
下面简单总结一下SetWindowLong函数几种常用的地方:1.设置窗口风格如:SetWindowLong(
hWnd
,GWL_STYLE,WS_POPUP|WS_BORDER);//有边框的弹出窗口SetWindowLong
allenltiverson
·
2020-09-17 10:30
Windows
API
ShellExecute隐式调用批处理并等待返回
={0};ShExecInfo.cbSize=sizeof(SHELLEXECUTEINFO);ShExecInfo.fMask=SEE_MASK_NOCLOSEPROCESS;ShExecInfo.
hwnd
xuanwu1015
·
2020-09-17 10:55
启动、关闭外部进程ShellExecute() 、CreateProcess()、TerminateProcess()、OpenProcess()==
通过网上资料及自身实践作如下总结:主要用到:ShellExecute()、CreateProcess()、TerminateProcess()、OpenProcess()==1.ShellExecute(
hWnd
long龙儿er
·
2020-09-17 10:47
VC/MFC
进程 等待 关闭 ShellExecuteEx WaitForSingleObject
sizeof(SHELLEXECUTEINFO));sei.cbSize=sizeof(SHELLEXECUTEINFO);sei.fMask=SEE_MASK_NOCLOSEPROCESS;sei.
hwnd
缘中人
·
2020-09-17 10:29
C++builder
ShellExcute执行完再往下执行
={0};ShExecInfo.cbSize=sizeof(SHELLEXECUTEINFO);ShExecInfo.fMask=SEE_MASK_NOCLOSEPROCESS;ShExecInfo.
hwnd
cddchina
·
2020-09-17 10:26
c++
深入剖析WTL—WTL框架窗口分析(5)
ATL对窗口消息处理函数的封装在本节开始部分谈到的封装窗口的两个难题,其中第一个问题是怎样解决将窗口函数的消息转发到
HWND
相对应的类的实例中的相应函数。
jznsmail
·
2020-09-17 02:35
WTL
VC窗口客户区透明
有时为了需要,要把窗口客户区透明或者半透明处理,这要用到一个微软的未公开的接口:SetLayerWindowAttributes(
HWND
,COLORREF,BYTE,DWORD)
HWND
:要透明的窗口句柄
haihui1985
·
2020-09-17 02:56
fun
winapi
byte
null
user
微软
ComboBox_AddString
HWNDhwndPriorityClass=GetDlgItem(
hwnd
,IDC_PRIORITYCLASS);ComboBox_AddString(hwndPriorityClass,TEXT("Nolimit
haiheng
·
2020-09-17 02:55
window响应拖拽文件操作
函数原型:voidDragAcceptFiles(HWNDhWnd,//指明目标窗体的句柄BOOLfAccept//为True时则
hWnd
所指向的窗体可以接受拖放的文件.);2.消息事件中响应拖拽操作(
weixin_30458043
·
2020-09-17 02:24
数据结构与算法
MFC对话框border设置成none,点击任务栏不能最小化问题
在OnInitDialog方法中加入下面代码就可以了:LONGdwStyle=::GetWindowLong(m_
hWnd
,GWL_STYLE);::SetWindowLong(m_
hWnd
,GWL_STYLE
lyshiba
·
2020-09-17 01:52
C语言全局时钟(Windows程序设计 第五版 )
#include#defineID_TIMER1LRESULTCALLBACKWndProc(
HWND
,UINT,WPARAM,LPARAM);intWINAPIWinMain(HINSTANCEhInstance
love3s
·
2020-09-17 01:46
C
如何打开软键盘
//m_
hWnd
是接受软键盘输入的窗口句柄ImmSimulateHotKey(m_
hWnd
,IME_CHOTKEY_IME_NONIME_TOGGLE);HIMChIMC=ImmGetContext(m_
hWnd
lbird
·
2020-09-17 01:00
win32子系统开发&调试
输入法
win32使用文件拖拽
其实在程序中使用拖拽,很简单,只需要在创建窗口的时候使用WS_EX_ACCEPTFILES标识符,然后使用一个消息函数去处理(当然,这是属于窗口的扩展风格,所以需要使用CreateWindowEx来创建):
hWnd
每天看一遍,防止恋爱&&堕落
·
2020-09-17 01:56
VC++
minigui CreateMainWindow Failed
3g_hMainWnd=CreateMainWindow(&CreateInfo);254printf("g_hMianWnd%0x,
hwnd
_invalid:%0x\n",g_hMainWnd,
HWND
_INVALID
为伊痴狂
·
2020-09-16 19:22
minigui
GetParent()使用
函数原型:HWNDGetParent(HWNDhWnd);参数:
hWnd
:子窗口句柄,函数要获得该子窗口的父窗口句柄。返回值:如果函数成功,返回值为父窗口句柄。如果窗口无父窗口,则函数返回NULL。
ghevinn
·
2020-09-16 18:36
c++专区
MFC客户端
禁用窗口最大化
void*
hWnd
=YourWindow->GetNativeWindow()->GetOSWindowHandle();LONGWindowStyle=GetWindowLong((
HWND
)
hWnd
辰先生
·
2020-09-16 18:56
UE4
c++
UE4
C++
基于SDK的Win32窗口创建
WPARAMwParam,LPARAMlParam){switch(uMsg){caseWM_DESTROY:PostQuitMessage(0);break;}returnDefWindowProc(
hWnd
EveyX
·
2020-09-16 17:13
Win32
VC/MFC 怎么将窗口置顶
窗口置顶(1)函数原型:BOOLSetWindowPos(HWNDhWnd,HWNDhWndInsertAfter,intx,inty,intcx,intcy,UINTnFlags);(2)参数:1)
hWnd
gll028
·
2020-09-16 15:18
vc编程
win32游戏开发(2) --连连看游戏制作(vc++版)
版源代码工程目录一览文件功能及关系图:GameEngine类成员名作用staticGameEngine*m_pGameEngine指向自身的指针,供外界程序访问HINSTANCEm_hInstance实例句柄HWNDm_
hWnd
Ben BJH
·
2020-09-16 14:08
Win32
application
我的二级VC窗口
#includeLRESULTCALLBACKWndProc(
HWND
,UINT,WPARAM,LPARAM);struct{intiStyle;TCHAR*szText;}button[]={BS_PUSHBUTTON
changfengchao
·
2020-09-16 13:40
null
button
callback
winapi
application
include
c++ 定时器使用
UINT_PTRnIDEvent,//定时器ID,多个定时器时,可以通过该ID判断是哪个定时器UINTuElapse,//时间间隔,单位为毫秒TIMERPROClpTimerFunc//回调函数);例如SetTimer(m_
hWnd
jax_lee
·
2020-09-16 11:03
VC++
c++
thread
timer
null
callback
winapi
VC++进行窗口枚举
Thisfunctionretrievesthehandletoawindowthathasthespecifiedrelationshiptothespecifiedwindow.HWNDGetWindow(HWNDhWnd,UINTuCmd);Parameters:
hWnd
小米的修行之路
·
2020-09-16 07:03
C++编程
VC用EnumChildWindows枚举所有复选框,并勾选(取消勾选)
//此函数为对话框初始化函数,默认勾选所有复选框BOOLCD_BombData::OnInitDialog(){CDialog::OnInitDialog();EnumChildWindows(m_
hWnd
han7741
·
2020-09-16 07:04
vc
Windows
API
mfc
使用EnumChildWindows函数遍历窗体上所有控件
BOOLCALLBACKHideAllWin(HWNDhwnd,LPARAMpParam){HWNDphWnd=(
HWND
)pParam;//指定窗口的句柄if(NULL==
hwnd
){returnFALSE
XinChiMaker
·
2020-09-16 07:09
C/C++
编程技巧[原创]
ffmpeg开发:视频数据在qt显示
sdl1在Qt直接使用putenv窗口
HWND
就行,sdl2废除了这个api。sdl2该怎么用呢?其实也很简单。
MR_DUAN1105
·
2020-09-16 05:25
qt
ffmpeg
获取truetype字体数据
HANDLEhMem;LPTTPOLYGONHEADERlpph;LPBYTElpb;longcbOutline,cbTotal;HWNDhwnd1;CRectrect1;GetDlgItem(PICTURE1,&
hwnd
1
wangyadong
·
2020-09-16 04:05
图标设定
ICO_MAINequ1010invokeLoadIcon,hInstance,ICO_MAIN(注:如果把hInstance换成
hWnd
,就不行,原因不知道?)
tjstar
·
2020-09-16 03:37
抓图工具主要代码注释
invokeGetCursorPos,addr@stPoint;获取鼠标位置,并显示出来invokeSetDlgItemInt,
hWnd
,IDC_EDT_X,@stPoint.x,FALSEinvokeSetDlgI
ll2323001
·
2020-09-15 22:10
Win32Asm案例
工具
windows
给初学者:用VB写外挂 ———— 从窗口到PID,进而读写内存
我们首先从
HWND
、PID入手,这是我们经常要用到的两种“标志符”。
HWND
:窗口句柄,当我们要向游戏窗口发送一个按键或输入一段文本时,它将非常有用。
清晨曦月
·
2020-09-15 21:36
外挂技术
error C2360: ***的初始化操作由“case”标签跳过
,在WM_PAINT消息处理时,提示如下错误:错误2errorC2360:“hDCMem”的初始化操作由“case”标签跳过下面是错误处源代码:caseWM_PAINT:hdc=BeginPaint(
hWnd
星空你好
·
2020-09-15 18:05
计算机图形学
error C2664,error C2440: vs2010转到vs2015时候出现多条以上错误,共同点是 无法从“LPCWSTR”转换为“LPCSTR”
1>------已启动全部重新生成:项目:Project2,配置:DebugWin32------mclass.cpp(46):errorC2664:“intMessageBoxA(
HWND
,LPCSTR
qcz01
·
2020-09-15 17:26
hdc的初始化操作由case标签跳过
然后在窗口过程中新加了一条消息WM_CHAR,在里面写了HDChdc_local=GetDC(
hWnd
)结果就是一堆报错。
阻无雨风
·
2020-09-15 17:56
Windows编程
上一页
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
其他