请问如何用程序自动注册OCX控件?
解决方案 »
- 急急急!!!哪位高手来帮帮小弟!关于SOCKET的一个奇怪的问题!
- 定时器的奇怪现象:只定时一次
- 关于FTP,我用的是WININET,怎么创建一个文件
- VC中的文本框中只允许输入数字和#,*该在那个事件中编程啊?
- 为什么在用GetFieldValue的时候,会出现无效的描述符索引!
- 怎样才能知道自己的函数要在哪个类里声明?是CDocument,CWinApp,CFrameWnd
- 如何制作象Excel中的拷贝、粘贴、撤消、重做?
- 菜鸟加入csdn处女问:怎样让button一出现就为按下状态?
- IPicture支持几种格式的picture文件?
- 请教诸位高手,关于制作安装程序的问题
- 单文档窗口中如何添加位图按钮
- 查找listbox
BOOL RegisterControl(char *fname)
{
BOOL rtn = FALSE;
HINSTANCE hLib = ::LoadLibrary(fname);
if(hLib != NULL)
{
REGISTERFCN lpregister;
lpregister = (REGISTERFCN)::GetProcAddress(hLib,"DllRegisterServer");
if(lpregister != NULL)
{
HRESULT hr = (*lpregister)();
if(hr == S_OK)
rtn = TRUE;
}
::FreeLibrary(hLib);
} return rtn;
}