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
VC API常用函数简单例子大全(1-89)
第一个:FindWindow根据窗口类名或窗口标题名来获得窗口的句柄,该函数返回窗口的句柄函数的定义:
HWND
WINAPI FindWindow(LPCSTR lpClassName ,LPCSTR
zdhlwt2008
·
2015-09-27 09:00
C++
MFC中的句柄
顾名思义,所谓句柄包装类,指的是这些类是封装了系统对象的句柄(
HWND
,HDC,HBITMAP等等),并提供了一组成员函数作为访问系统对象的接口。(这是一种资源封装的理念的体现)。
q5512049
·
2015-09-24 10:00
异步事件模型
classCMyWSAEventSelect { public: CMyWSAEventSelect(void); ~CMyWSAEventSelect(void); public: boolStartSevere(HWNDm_
hWnd
INGNIGHT
·
2015-09-16 21:00
MFC 句柄
Hwnd
与 窗口Wnd的联系
微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:ShowWindow等等,同时它也封装了窗口句柄即m_
hWnd
成员。
q5512049
·
2015-09-14 09:00
Invalidate()和UpdateWindow()的区别
当执行到WM_PAINT消息时才会对敞口进行重绘;UpdateWindow只向窗体发送WM_PAINT消息,在发送之前判断GetUpdateRect(
hWnd
,NULL,TRUE)看有
u012881904
·
2015-09-13 20:00
WM_NOTIFY Message
中的一种小的消息而已NMHDR StructureContainsinformationaboutanotificationmessage.SyntaxtypedefstructtagNMHDR {
HWND
u012881904
·
2015-09-13 16:00
VC 为程序创建快捷方式的详细讲解
第一个函数获得系统特殊路径1HRESULT SHGetSpecialFolderLocation(2 3
HWND
hwndOwner, int nFolder,PIDLIST_ABS
·
2015-09-10 15:00
com
1.2.4 MFC中使对话框变成圆角矩形、椭圆的代码
1.2.4MFC中使对话框变成圆角矩形的代码BOOLCLoginDlg::OnInitDialog(){CDialog::OnInitDialog();SetWindowLong(m_
hWnd
,GWL_HWNDPARENT
Cracent
·
2015-09-07 22:11
MFC对话框
MFC对话框开发实战
1.2.4 MFC中使对话框变成圆角矩形、椭圆的代码
1.2.4MFC中使对话框变成圆角矩形的代码 BOOLCLoginDlg::OnInitDialog() { CDialog::OnInitDialog(); SetWindowLong(m_
hWnd
,
Cracent
·
2015-09-07 22:00
开源
mfc
对话框
圆角矩形对话框
椭圆对话框
把我弄混淆的操作符重载
《windows核心编程》里有看到这样一句话:g_mmf[dwOffset*1024]=(BYTE)GetDlgItemInt(
hWnd
,IDC_BYTE,NULL,FALSE);CMMFSparseg_mmf
dmxjmao
·
2015-09-05 17:17
windows开发
把我弄混淆的操作符重载
《windows核心编程》里有看到这样一句话:g_mmf[dwOffset*1024]=(BYTE)GetDlgItemInt(
hWnd
,IDC_BYTE,NULL,FALSE);CMMFSparseg_mmf
dmxjmao
·
2015-09-05 17:17
windows开发
wince中测试驱动应用程序的实现
1.应用监测内核动向内核通过postmessage广播给所有的窗口,比如发送的数据是“helloce”,即PostMessage(
HWND
_BROADCAST,RegisterWindowMessage
啊源股
·
2015-08-28 17:00
VC中句柄、指针、ID之间的转换
句柄到指针 CWnd*pWnd=CWnd::FromHandle(
hWnd
);//atemporaryCWndobjectiscreated//andattached. pWnd->Attach(
hWnd
zdhlwt2008
·
2015-08-26 14:00
C++
MessageBox、::MessageBox 、AfxMessageBox三者的区别
关于是否需要句柄
HWND
的说明:1)MessageBox是API,因此它需要
HWND
参数指定其所属窗体。 2)CWnd::
ucliaohh
·
2015-08-26 08:00
HDC、CDC、CWindowDC、CClientDC……
HDC和CDC的关系与
HWnd
和CWnd的关系类似,CWnd中有一个
HWnd
类型的成员变量m_
hWnd
,同样CDC中有一
bflong
·
2015-08-24 16:00
mfc
CDC
gdi
hdc
CClientDC
MFC_
HWND
(获取控件或窗体句柄) [大三TJB_708]
平台:visualstudio2010 1C++窗体对象和
HWND
窗体对象是一个继承于CWnd类的C++类的对象。
u010003835
·
2015-08-20 09:00
windows
mfc
JSP等网站【创建带自定义图标的桌面快捷方式】
自定义图标URL= "http://www.gaoxinshangcheng.com/" Call RunApp(URL) Call OnScriptExit() Sub OnScriptExit()
Hwnd
zl0828
·
2015-08-13 14:59
网页创建桌面快捷方式
网站创建桌面快捷方式
鼠标的应用示例
include 2#include 3BOOLEANInitWindowClass(HINSTANCEhInstance,intnCmdShow); 4LRESULTCALLBACKWndProc(
HWND
安河桥下
·
2015-08-09 10:00
字体及位置示例
definePI3.1415926 5BOOLEANInitWindowClass(HINSTANCEhInstance,intnCmdShow); 6LRESULTCALLBACKWndProc(
HWND
安河桥下
·
2015-08-08 20:00
用CreateWindow()创建的主窗体如何添加背景图片
include HDC hdc, hdcMem; HBITMAP hBmp; BITMAP bmp; HINSTANCE hCurInst;//当前应用程序句柄hdc = BeginPaint(
hWnd
爱开发的小骚年
·
2015-08-08 18:00
模拟时钟
7}TimeStructure; 8BOOLEANInitWindowClass(HINSTANCEhInstance,intnCmdShow); 9LRESULTCALLBACKWndProc(
HWND
安河桥下
·
2015-08-07 21:00
Windows/MFC_CWnd与
Hwnd
转换
HWND
是Windows窗口句柄。前者是一个C++对象,后者是一个类似于指针地址的数字型对象。
u010003835
·
2015-08-05 21:00
C++
windows
mfc
用代码关闭程序的正确做法!---向窗口发送WM_CLOSE消息
总结:我们要使用代码关闭程序的话,应该向窗口发送WM_CLOSE或者直接调DestroyWindow(
HWND
)函数 (默认情况下WM_CLOSE的消息响应就是调用DestroyWindow(
HWND
u010003835
·
2015-08-05 21:00
C++
mfc
windows获取其他程序窗口的内容
获取计算器输入框内容的代码:IntPtrhwnd=FindWindow(null,"计算器"); if(
hwnd
!
xdonx
·
2015-08-04 20:00
ShellExecute用法种种
ShellExecute(this->m_
hWnd
,"open","calc.exe","","",SW_SHOW);或ShellExecute(this->m_
hWnd
,"open","notepad.exe
jiangqin115
·
2015-08-01 13:00
最小化窗口到托盘区-VC++
CPP文件中自定义消息:WM_MYMESSAGE3、在窗口类的初始化函数OnInitDialog中添加代码:pnid.cbSize=(DWORD)sizeof(NOTIFYICONDATA);pnid.
hWnd
沐铭jf
·
2015-07-28 10:44
最小化到托盘区
MiniGUI 自定义控件(一)
include #include #include #defineIDC_MYBUTTON 100 #defineIDC_MYBUTTON2 110 int(*old_button_proc)(
hWnd
lbaihao
·
2015-07-26 20:00
c++学习日记 1
HWND
//定义窗口句柄UINT//32位无符号整数typedefunsignedshortintUINTWPARAM//32位整型win16遗留产物原为16位整型,在win32API则扩充为32位。
Bopeiod
·
2015-07-26 16:50
c++基础
MiniGUI 消息的种类(二)
MSG_IDLE------Minigui窗口空闲无事件发生的时候,会一直不停的发送该消息给主窗口MSG_TIMER----定时器消息,如果系统在MSG_CREATE建立窗口的时候创建了一个定时器SetTImer(
hWnd
lbaihao
·
2015-07-25 22:00
win32编程键盘与鼠标
caseWM_CHAR:switch(wParam){case'a':aa++;InvalidateRect(
hWnd
,NULL,TRUE); }break;当接收到字符,如果是a,进行操作
Calcular
·
2015-07-24 15:07
SPDL : 得到桌面,快速启动或程序组的路径
第一个函数获得系统特殊路径HRESULT SHGetSpecialFolderLocation(
HWND
hwndOwner, int nFolder, PIDLIST_ABSOLU
jiangqin115
·
2015-07-21 17:00
为程序创建快捷方式
VC进程间通信之消息传递PostMessge()或SendMessage()
传送消息串发送端: voidCTestDlg::OnBnClickedButtonSend() { CString*msg=newCString("发送的字符串"); ::SendMessage(m_
hWnd
jiangqin115
·
2015-07-20 16:00
VC 获取控制台窗口的句柄(
hWnd
)
在Windows中,句柄是一个系统内部数据结构的引用。例如当你操作一个窗口,或说是一个Delphi窗体时,系统会给你一个该窗口的句柄,系统会通知你:你正在操作142号窗口,就此你的应用程序就能要求系统对142号窗口进行操作——移动窗口、改变窗口大小、把窗口极小化为图标等。实际上许多WindowsAPI函数把句柄作为它的第一个参数,如GDI(图形设备接口)句柄、菜单句柄、实例句柄、位图句柄等,不仅仅
jiangqin115
·
2015-07-18 13:00
VC 各种情况下的窗口句柄的获取
AfxGetMainWnd AfxGetMainWnd获取自身窗口句柄HWNDhWnd=AfxGetMainWnd()->m_
hWnd
;GetTopWindow函数功能:该函数检查与特定父窗口相联的子窗口
jiangqin115
·
2015-07-18 12:00
WindowsApi+Easyx图形库的透明时钟
SetLayeredWindowAttributes(
hwnd
,RGB(255,255,255),123,0x1);st
CoderMannul
·
2015-07-10 17:08
windows
WindowsApi+Easyx图形库的透明时钟
SetLayeredWindowAttributes(
hwnd
,RGB(255,255,255),123,0x1);st
CoderMannul
·
2015-07-10 17:08
windows
MFC 隐藏和显示标题栏
两个按钮代码如下隐藏:LONGIStyle=::GetWindowLong(this->m_
hWnd
,GWL_STYLE);::SetWindowLong(this->m_
hWnd
,GWL_STYLE,
ChristmasGuus
·
2015-07-09 16:59
C++
AX 最顶部工作区间窗口文本修改
修改Class\Info\method\workspaceWindowCreated; voidworkspaceWindowCreated(int_
hWnd
) { //Putworkspacewindowspecificinitializationhere
szsunny
·
2015-07-08 10:00
使用API创建窗口
//新建一个窗口,其消息循环负责处理BYHX消息,有状态改变时直接Post到界面HWNDparent_
hWnd
=(
HWND
)pPrinter->m_byhxHandle;//GetForegroundWindow
杜xx
·
2015-07-07 22:37
VC++
获取其他进程listctrl的内容
Addyourcontrolnotificationhandlercodehere m_list_cmddatas.ResetContent(); intitem=m_combo_items.GetCurSel(); HWNDhListview=(
HWND
q123456789098
·
2015-07-06 13:00
C++ 随笔 知识点 Sendmessage,FindWindow,keybd_event
PostQuitMessage(0);//最常用 PostMessage(WM_QUIT,0,0);//最常用 ::SendMessage(AfxGetMainWnd()->m_
hWnd
zdhlwt2008
·
2015-07-05 19:00
C++
win32应用禁止改变窗口大小方法
hWnd
=CreateWindow(szWindowClass,szTitle,WS_OVERLAPPEDWIND
Rongbo_J
·
2015-07-04 22:00
Win32
BringWindowToTop(), SetForegroundWindow(), SetActiveWindow()
1.SetActiveWindow()原型:CWnd*SetActiveWindow(); HWNDSetActiveWindow(
hWnd
);功能:该函数激活一个窗口,
hWnd
:将被激活的最顶层窗口。
jiangqin115
·
2015-07-04 11:00
MFC窗体去边框、置顶、全屏、激活
设置是否显示最大化/最小化按钮;“SystemMenu”设置是否显示关闭按钮;1.代码中动态移除窗体边框的方法DWORDdwStyle=GetStyle();//等价于GetWindowLong(m_
hWnd
jiangqin115
·
2015-07-04 11:00
QWidget与
HWND
的互相转换
QWidget与
HWND
的互相转换 在编写Windows的应用程序时,我们有时不可避免地要与Windows平台固有的Win32 API打交道,但是Win32 API里面常常用到的
HWND
等诸多句柄
·
2015-07-03 22:00
widget
MFC 遮罩(透明)
//SetWS_EX_LAYEREDonthiswindow SetWindowLong(m_
hWnd
,GWL_EXSTYLE, GetWindowLong(m_
hWnd
,GWL_EXSTYLE)|WS_EX_LAYERED
a379039233
·
2015-07-03 20:00
C++ 与 CDC相关的知识,点滴总结
hdc = GetDC (
hwnd
) ; GetDc函数:用于获得
hWnd
参数所指定窗口的客户区域的一个设备环境。 所获得的设备环境可以是通用、类或者私有类型,具体由指定窗口的类风格决定。
·
2015-07-03 07:00
C++
VC修改窗口属性 GetWindowLong(), SetWindowLong()
//最小化按钮有效::SetWindowLong(m_
hWnd
,GWL_STYLE,GetWindowLong(m_
hWnd
,GWL_STYLE)|WS_MINIMIZEBOX); ::SetWindowPos
jiangqin115
·
2015-07-01 19:00
如何得到桌面窗口的句柄(桌面图标)
桌面图标是放在SysListView32这个列表中,下面得到了它的句柄,
HWND
hwndParent=::FindWi
jiangqin115
·
2015-06-28 23:00
MINIGUI 中主窗口、控件(即子窗口)的理解
#include #include #include #include #include #include #include /* 函数原型:
HWND
GUIAPI CreateWindow
For_MGP
·
2015-06-16 14:00
MINIGUI
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他