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
GetSafeHwnd
MFC的CWnd和HWND之间互相转换方法 .
CWnd和HWND之间互相转换代码如下: CWnd*pWnd; HWNDhWnd; hWnd=pWnd->
GetSafeHwnd
(); //CWnd->HWND pWnd=CWnd
Howard_Liu1314
·
2012-09-13 22:00
编程
c
windows
框架
api
mfc
打开选择文件对话框
文件路径最后保存在str中CStringstr; charname[MAX_PATH]; BROWSEINFObi; ZeroMemory(&bi,sizeof(BROWSEINFO)); bi.hwndOwner=
GetSafeHwnd
fengkuangfj
·
2012-08-29 15:00
null
BI
Path
GetSafeHwnd
()和GetSafeHandle()的主要区别:
GetSafeHwnd
()和GetSafeHandle()的主要区别:1.使用者不同:(1)窗体使用:
GetSafeHwnd
()用于获取窗体的安全句柄(即HWND),有了HWND我们就可以方便的对HWND
xuqiang918
·
2012-08-29 11:00
LWA_COLORKEY undeclared identifier 的解决办法
SetWindowLong(this->
GetSafeHwnd
(), GWL_EXSTYLE, GetWindowLong(this->
GetSafeHwnd
(),GWL_EXSTYLE)^
testcs_dn
·
2012-07-05 09:00
c
user
null
byte
fun
winapi
LWA_COLORKEY undeclared identifier 的解决办法
SetWindowLong(this->
GetSafeHwnd
(), GWL_EXSTYLE, GetWindowLong(this->
GetSafeHwnd
mybwu_com
·
2012-07-05 09:00
color
VC 对话框背景透明
OnInitDialog() { CDialog::OnInitDialog(); //TODO:Addextrainitializationhere //VS2003以上版本 SetWindowLong(
GetSafeHwnd
sky04
·
2012-06-13 14:00
user
byte
initialization
winapi
VC学习
,"Tips",MB_YESNO|MB_DEFBUTTON2)==IDYES){ PostQuitMessage(0);}2.使程序窗口以任意透明度显示 SetWindowLong(this->
GetSafeHwnd
880221zxj
·
2012-06-11 00:00
VC 设置窗口半透明
SetWindowLong(this->
GetSafeHwnd
(),GWL_EXSTYLE,GetWindowLong(this->
GetSafeHwnd
(),GWL_EXSTYLE)^0x80000
donglinshengan
·
2012-06-09 09:00
强制刷新窗口并能立即生效的办法
经研究,可以使用下面的办法,如下所示:HWNDhWnd=
GetSafeHwnd
(); ::Invalidate(hWnd); ::UpdateWindow(hWnd); 结合msdn,让我们来分析一下上面的
chenlycly
·
2012-06-06 22:00
function
application
【MFC】MFC中调用系统软键盘的几种方法
ShellExecute: ShellExecute(
GetSafeHwnd
(), NULL, _T("osk.exe"), NULL, NULL,SW_NORMAL);WinExec
wzy198852
·
2012-05-31 10:00
null
mfc
输入法
微软
WinCE
程序开发
去掉SDI标题栏上的“无标题—”
m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow(); ::SetWindowText(AfxGetMainWnd()->
GetSafeHwnd
·
2012-05-14 12:00
GetSafeHwnd
()
CWnd::
GetSafeHwnd
(这是CWnd的一个成员函数)HWNDGetSafeHwnd()const;(这是个const函数)ReturnValueReturnsthewindowhandleforawindow.ReturnsNULLiftheCWndisnotattachedtoawindoworifitisusedwithaNULLCWndpointer
WUYUAN2011WOAINI
·
2012-05-11 21:00
null
让SLD在自定义的窗口显示 以及调节音量大小
如让SDL在ID为IDC_BUTTON3的控件上显示:HWNDhwnd/*=this->m_hWnd;*/=GetDlgItem(IDC_BUTTON3)->
GetSafeHwnd
(); charsdl_var
霄霄月月
·
2012-05-08 17:00
sdl
VC基础问题集锦
其中从CWnd类派生出来的类有CFrameWnd、CDialog、CView、CControlBar等等
GetSafeHwnd
() 或者直接使用 m_hWnd0、此类错误的解决办法errorC2143:
lg2lh
·
2012-05-03 21:00
c
Class
Build
button
限定Edit Control的值(MFC)
Addyourspecializedcodehereand/orcallthebaseclass CEdit*pEdit=(CEdit*)GetDlgItem(IDC_EDIT1); ASSERT(pEdit&&pEdit->
GetSafeHwnd
xuleilx
·
2012-04-10 01:00
delete
Class
mfc
UP
托盘图标的删除和托盘程序的优化
程序退出后虽然系统会自动删除托盘图标,但这种工作最好在程序中完成,以保证程序所有的动作都在我们的代码控制之内3.删除托盘图标NOTIFYICONDATAnid; nid.cbSize=sizeofnid; nid.hWnd=
GetSafeHwnd
Cashey1991
·
2012-03-23 14:00
优化
工作
shell
delete
托盘图标的添加和消息响应
NOTIFYICONDATAnid; nid.cbSize=sizeofnid; nid.hWnd=
GetSafeHwnd
(); nid.uID=IDR_MAINFRAME; nid.hIcon=m_hIcon
Cashey1991
·
2012-03-23 13:00
mfc wince 快捷键功能添加
添加global快捷键,以对话框程序为例:在OnInitDialog中添加注册热键的代码: RegisterHotKey(
GetSafeHwnd
(),1001,NULL,VK_F2);//F2键 RegisterHotKey
chaoguodong
·
2012-03-02 13:00
MFC中更改窗口的样式
下面给出具体如何通过代码设置对话框的外观1.初始化的对话框没有边框,下面通过代码设置窗口的外观为有边框、有最小按钮和关闭按钮//设置窗口的外观 DWORDdwStyle=GetWindowLong(m_pwndVideo->
GetSafeHwnd
lianxiang_biancheng
·
2012-01-12 22:00
WM_CLOSE WM_DESTROY WM_QUIT 区别
可以通过pDlg->PostMessage(WM_QUIT);或DWORDdwThreadId=GetWindowThreadProcessId(pDlg->
GetSafeHwnd
(),NULL);PostThreadMessage
xiliang_pan
·
2012-01-05 15:00
windows
kill
null
mfc
任务
代码分析
让状态条响应鼠标事件
Addyourspecializedcodehereand/orcallthebaseclass if(pMsg->message==WM_LBUTTONDOWN&&pMsg->hwnd==m_wndStatusBar.
GetSafeHwnd
feimashenhua
·
2011-12-20 18:00
function
VC 获取系统特殊文件夹的路径如:系统目录,桌面等
如果需要,请在StdAfx.h中添加#include TCHARMyDir[_MAX_PATH]; SHGetSpecialFolderPath(this->
GetSafeHwnd
(),MyDir
CometNet
·
2011-11-09 18:00
windows
File
Microsoft
System
Path
templates
GDI内存泄露解析
总结一下首先贴一段正确的代码 ::SetClassLong(
GetSafeHwnd
(),GCL_STYLE,::GetClassLong(m_hWnd,GCL_STYLE)|CS_DBLCLKS);
aristolto
·
2011-10-30 17:00
测试
null
MFC 带有CheckBox的CListCtrl中Check状态的获取
2 设置LVS_EX_CHECKBOXES风格 ListView_SetExtendedListViewStyle(m_List.
GetSafeHwnd
(), m_Li
木头r
·
2011-10-11 12:00
c
checkbox
mfc
CListCtrl
如何安全获得一个窗口句柄指针
当我们想得到一个窗口对象(CWnd的派生对象)指针的句柄(HWND)时,最安全的方法是使用
GetSafeHwnd
()函数,通过下面的例子来看其理由: CWnd*pwnd=FindWindow(“ExploreWClass
Link_
·
2011-09-29 10:00
qq
null
mfc
39.VC(custom)-CTooltip简单用法
EnableToolTips(TRUE);2.在oncreate中初始化:m_Tip.Create(this); m_Tip.AddTool(this,m_szTipText);3.需要显示时:if(m_Tip.
GetSafeHwnd
hgy413
·
2011-09-27 12:00
LoadLibrary,GetProcAddress
例子:该例子调用User32.dll里的SetWindowAttributes函数将窗体设为半透明SetWindowLong(this->
GetSafeHwnd
(),GWL_EXSTYLE, GetWindowLong
hczhiyue
·
2011-09-17 19:00
获得窗体指针的办法FromHandle,WindowFromPoint
HWNDhWnd=
GetSafeHwnd
();CWnd*pWnd=FromHandle(hWnd);CPointpoint;GetCursorPos(&point);CWnd*pWnd=WindowFromPoint
hczhiyue
·
2011-09-07 11:00
VC 获取系统特殊文件夹的路径如:系统目录,桌面等
如果需要,请在StdAfx.h中添加#include TCHARMyDir[_MAX_PATH]; SHGetSpecialFolderPath(this->
GetSafeHwnd
()
shuilan0066
·
2011-08-31 16:00
windows
File
Microsoft
System
Path
templates
mfc如何调用windows软键盘
一、ShellExecute(
GetSafeHwnd
(),NULL,_T("osk.exe"),NULL,NULL,SW_NORMAL);二、WinExec("osk.exe",SW_NORMAL);三
zmq5411
·
2011-08-24 14:00
windows
null
mfc
在vc 中浏览文件夹
str; BROWSEINFO bi; char name[MAX_PATH]; ZeroMemory(&bi,sizeof(BROWSEINFO)); bi.hwndOwner=
GetSafeHwnd
eamon100
·
2011-08-20 13:00
VC++中有关句柄,指针和ID间的转换
(2)使用
GetSafeHwnd
函数取得程序所在窗口类的句柄(3)使用FromHandle函数来通过句柄得到其想要的指针 其他的一些方法: GetActiveWindow 取当前活动窗口句柄 AfxGetMainWnd
·
2011-08-04 12:00
vc++
VC FindWindow 得到IE8多选项卡,当前浏览网页网址!!
下面本人提供如下代码: CWnd*IEhwnd=FindWindow(_T("IEFrame"),NULL); HWNDhwnd=IEhwnd->
GetSafeHwnd
(); if(hwnd)
shen_wei
·
2011-08-02 11:00
浏览器
IE
null
关于VC弹出选择文件夹对话框
:Addyourcontrolnotificationhandlercodehere TCHARpszPath[MAX_PATH]; BROWSEINFObi; bi.hwndOwner=this->
GetSafeHwnd
wangyao1052
·
2011-08-01 21:00
编程
工作
null
BI
Path
callback
MFC的CWnd和HWND之间互相转换方法
CWnd和HWND之间互相转换代码如下: CWnd*pWnd; HWNDhWnd; hWnd=pWnd->
GetSafeHwnd
(); //CWnd->HWND pWnd=CWnd
SysProgram
·
2011-07-04 11:00
在MFC中获取窗口句柄
要找到某个CWnd对象的HWND,用
GetSafeHwnd
()。
shizhan1881
·
2011-06-14 22:00
mfc
实现浏览文件夹功能
保存的就是选中的文件夹路径 BROWSEINFObi; charname[MAX_PATH]; ZeroMemory(&bi,sizeof(BROWSEINFO)); bi.hwndOwner=
GetSafeHwnd
Very_2
·
2011-06-10 23:00
MFC的CWnd和HWND之间互相转换方法
CWnd和HWND之间互相转换代码如下: CWnd*pWnd; HWNDhWnd; hWnd=pWnd->
GetSafeHwnd
(); //CWnd->HWND pWnd=CWnd
NightTravelDeity
·
2011-06-07 17:00
编程
c
windows
框架
api
mfc
MFC的CWnd和HWND之间互相转换方法
CWnd和HWND之间互相转换代码如下: CWnd*pWnd; HWNDhWnd; hWnd=pWnd->
GetSafeHwnd
(); //CWnd->HWND pWnd=CWnd
NightTravelDeity
·
2011-06-07 17:00
编程
c
windows
框架
api
mfc
VC向非模态对话框发消息
newCMyDlg;pDlgA->Create(IDD_MY_DIALOG,this);handDlg=pDlgA;//向对话框发送消息if(handDlg){//::PostMessage(handDlg->
GetSafeHwnd
BeyondHaven
·
2011-06-03 17:00
加两句代码让你的VC界面透明起来
在主窗口类的初始化函数OnInitDialog()添加: ModifyStyleEx(0,WS_EX_LAYERED); ::SetLayeredWindowArrtibutes(
GetSafeHwnd
webcenterol
·
2011-05-09 18:00
代码
GetSafeHwnd
()
当我们想得到一个窗口对象(CWnd的派生对象)指针的句柄(HWND)时,最安全的方法是使用
GetSafeHwnd
()函数,通过下面的例子来看其理由:CWnd*pwnd=FindWindow(“ExploreWClass
zhaiwenjuan
·
2011-04-28 17:00
把VC对话框设为半透明
在OnInitDialog中加入:SetWindowLong(this->
GetSafeHwnd
(),GWL_EXSTYLE,GetWindowLong(this->
GetSafeHwnd
(),GWL_EXSTYLE
chunyou128
·
2011-04-08 14:00
特殊的WM_QUIT消息
Window程序关闭,但经测试用下面程序却无法达到目的: CWnd *pWnd = CWnd::FindWindow(NULL, “My Window”); HWND hWnd = pWnd->
GetSafeHwnd
tibaloga
·
2011-03-14 16:00
qui
[VC++]为自定义控件添加ToolTip
在类的构造函数里添加if(m_ToolTip.
GetSafeHwnd
()==NULL)m_ToolTip.Create(this);m_ToolTip.AddTool(this); 重
Sidyhe
·
2011-03-02 12:00
null
mfc
vc++
在编辑框(CEdit)控件上追加内容
//MFC版本CEdit*pEdit=GetDlgItem(IDC_EDIT1);ASSERT(pEdit&&pEdit->
GetSafeHwnd
());pEdit->SetSel(-1);pEdit-
VisualEleven
·
2011-03-01 10:00
mfc
VC 窗口特效(淡入淡出、滑动显示等)
blog.csdn.net/qiaozhangchi/archive/2008/12/11/3497367.aspx voidCAboutDlg::OnClose(){ AnimateWindow(
GetSafeHwnd
liang_lq
·
2011-02-28 22:00
加载文件夹里面的文件
也可以设置为空CStringstrPath;BROWSEINFObi;charname[MAX_PATH];ZeroMemory(&bi,sizeof(BROWSEINFO));bi.hwndOwner=
GetSafeHwnd
caowei880123
·
2011-02-25 11:00
mfc中发中类对象和句柄的转换方法
CObject到HObject: GetSafeHandle、
GetSafeHwnd
或直接访问它的m_hWnd变量等。HObject到CObject fromHandle方法
zmq5411
·
2011-02-15 10:00
文件浏览对话框(旧式的文件浏览对话框)
浏览对话框代码:{ BROWSEINFObi; charbuffer[MAX_PATH]; ZeroMemory(buffer,MAX_PATH); bi.hwndOwner=
GetSafeHwnd
oldmtn
·
2011-02-07 20:00
windows
null
buffer
Path
wizard
winapi
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他