专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
//Fowarddeclarationsoffunctionsdhiscodemodule: ATOMMyRegisterClass(HINSTANCEhInstance); BOOLInitInstance(HINSTANCE,); LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM); LRESULTCALLBACKAbout(HWND,UINT,WPARAM,LPARAM); APIENTRYWinMain(HINSTANCEhInstance, HINSTANCEhPrevInstance, LPSTRlpCmd [阅读全文] [PDF]
让我们先来看看个最简单Win32汇编: .386 .modelflat,stdcall optionmap:none;sensitive windows.inc kernel32.inc libkernel32.lib .data szCaptiondb’Win32汇编例子’,0 szTextdb’Win32汇编Simpleandpowerful!’,0 .code start: invokeMessageBox,NULL,addrszText,addrszCaption,MB_OK invokeExitProcess,NULL endstart 这就是个能执行 [阅读全文] [PDF]
公司现在在研发基于.Net中WPF技术的产品,由于要兼容旧有产品,比如一些旧有的Win32程序、第三方的Win32程序等等,还要实现自动登录这些外部Win32程序,因此必须能够将这些程序整合到我们的系统中来,让使用者看起来它们好像是一个程序。 在MSDN中有专门的章节提到了在WPF中嵌入Win32控件的办法,那就是使用HwndHost,只要把Win32控件的句柄传递给HwndHost就可以了。MSDN中的例子演示的都是在同一个进程内创建的Win32控件,我一开始认为只要通过FindWindow等Win32API得到外部Win32程序的窗口句柄,然后将窗口句柄交给H [阅读全文] [PDF]
1 共3条 分1页