extern "C" DllExport void  ufusr(char *param, int *retcod, int param_len)
{ if (UF_initialize())
{
/* Failed to initialize */
return;
}
// The following method shows the dialog immediately AFX_MANAGE_STATE(AfxGetStaticModuleState()); HWND UGHwnd = (HWND)UF_UI_get_default_parent();//获取UG窗口句柄
CWnd *ugwindow = CWnd::FromHandle(UGHwnd); CRect rect;
ugwindow->GetWindowRect(&rect);//获取UG矩形窗口的左上角坐标点和右下角坐标点 CFirstMFCDialog *dlg = new CFirstMFCDialog(ugwindow);
if (dlg != NULL)
{
BOOL ret = dlg->Create(IDD_DIALOG1, ugwindow);//创建对话框
dlg->ShowWindow(SW_SHOW);//显示对话框
dlg->SetWindowPos(ugwindow, rect.left, rect.bottom-, , , SWP_NOSIZE);//设置对话框固定位置
//rect.bottom-265为减去对话框的高度
} UF_terminate();
} Caesar卢尚宇
2019年7月15日

最新文章

  1. while 与do ..while区别
  2. 'scrapyd-deploy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  3. 获取数据库里面最新的ID
  4. 只使用处理I/O的PrintDigit函数,编写一个过程以输出任意实数
  5. 【转】Entity Framework技术导游系列开篇与热身
  6. 股票k线
  7. ASP.NET 页面传值得9种方式
  8. office全系列激活脚本-改良版
  9. web上传大文件的配置
  10. thinkphp使用phpqrcode生成带logo二维码
  11. KVM虚拟机绑定物理CPU进行性能调优
  12. zoj2112 树状数组+主席树 区间动第k大
  13. DjangoRestFramework学习二之序列化组件、视图组件 serializer modelserializer
  14. 基于网络编程 TCP协议 及 socket 基本语法
  15. PhpStorm 2017破解
  16. tesseract text2image windows
  17. hadoop之定制自己的sort过程
  18. 在一台server上部署多个Tomcat
  19. IOS 状态栏 显示与隐藏网络活动状态
  20. ZOJ How Many Nines 模拟 | 打表

热门文章

  1. LUOGU P2617 Dynamic Rankings(树状数组套主席树)
  2. JS - 计算两个数组的交集、差集、并集、补集(多种实现方式)
  3. 几个常见的漏洞(xss攻击 cookie未清除 nginx信息泄露)与处理方法
  4. MySQL高级学习笔记(三):Mysql逻辑架构介绍、mysql存储引擎
  5. Dubbo入门到精通学习笔记(二十):MyCat在MySQL主从复制的基础上实现读写分离、MyCat 集群部署(HAProxy + MyCat)、MyCat 高可用负载均衡集群Keepalived
  6. linux replace \r\n to \n
  7. POJ3641 Pseudoprime numbers (幂取模板子)
  8. 记录以下mysql5.7在win使用Navicat无法链接的问题
  9. 如何用QTP录制鼠标右键点击事件
  10. PHP数组循环遍历的几种方式