想封装个类,要用到实例句柄,又不想传参数:)
解决方案 »
- CMainFrame类在类列表中怎么没有了?
- 缓冲区溢出攻击问题!
- **.ocx编译没错在注册的时候出现错误,**.ocx中的dllregisterServer失败。返回代码是:0x80040200.请高手指点指点。感激不尽
- 怎样在VB中实现CAD程序下的尺寸标注(横向、纵向标注)?
- 急,请问什么地方有boundschecker for VC下载,在线给分
- AOD如何远程连接SQL SERVER2005服务器
- main(int argc, char* argv[])中argc是如何得到的?
- 如何检测一台计算机上是否装有MODEM,用什么函数??
- class CDBDialog : public CAxDialogImpl<CDBDialog>, 我在 _tWinMain() 中调用dlg.domodal().怎么没有显示对话框呀?
- 可能有点深度!需要比较熟悉COM的大侠!帮帮忙!
- 在几个类中用了SetTimer后,我发现我的按钮消息响应变得慢了,怎么办?
- 左键单击时,如何将Slider控件的滑块直接跳到鼠标单击处(如Winamp中的一样),而不是响应SB_PAGELEFT或SB_PAGELEFT消息?谢谢!
你可以自己封装一个嘛,当前的Instance保存为一个全局变量,然后写个函数
返回这个全局变量
LPCTSTR lpModuleName // address of module name to return handle
// for
);
HMODULE GetModuleHandle(
LPCTSTR lpModuleName // 模块名称
);
此函数的返回值为HMODULE句柄,在32为Windows中HMODULE和HINSTANCE是相同的
只有在16位的Windows中才有区别!
Retrieves a handle to the application instance