大牛们都过来啊,高分求救,如何将c文件封装成库文件 [问题点数:100分,结帖人Holinan]

Bbs2
本版专家分:289
结帖率 100%
Bbs7
本版专家分:14460
Blank
蓝花 2007年7月 C/C++大版内专家分月排行榜第三
Bbs7
本版专家分:16558
Blank
红花 2007年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2008年1月 C/C++大版内专家分月排行榜第二
Bbs7
本版专家分:16558
Blank
红花 2007年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2008年1月 C/C++大版内专家分月排行榜第二
Bbs5
本版专家分:2784
Bbs7
本版专家分:14460
Blank
蓝花 2007年7月 C/C++大版内专家分月排行榜第三
Bbs7
本版专家分:25303
Blank
红花 2003年9月 扩充话题大版内专家分月排行榜第一
2004年12月 C/C++大版内专家分月排行榜第一
2004年11月 C/C++大版内专家分月排行榜第一
Blank
黄花 2005年1月 C/C++大版内专家分月排行榜第二
Bbs2
本版专家分:254
Bbs2
本版专家分:289
Bbs3
本版专家分:797
Bbs7
本版专家分:18827
Blank
红花 2008年2月 C/C++大版内专家分月排行榜第一
2008年1月 C/C++大版内专家分月排行榜第一
Bbs2
本版专家分:289
Bbs2
本版专家分:254
Bbs2
本版专家分:254
Bbs2
本版专家分:289
Bbs1
本版专家分:49
Bbs7
本版专家分:18827
Blank
红花 2008年2月 C/C++大版内专家分月排行榜第一
2008年1月 C/C++大版内专家分月排行榜第一
Bbs2
本版专家分:289
Bbs1
本版专家分:0
如何将class封装成dll?
我有三个类,需要将这三个类重新封<em>装成</em>DLL,调用的时候只需要提供.h和.lib给调用者即可。我该用什么方法进行封装?是静态库?动态库?MFCDLL?还是MFC扩展DLL?rn想要个思路及大概的方法。
获取硬盘序列号的源代码-封装成文件
获取硬盘序列号的源代码,封<em>装成</em>库<em>文件</em> 欢迎光临最大的源码下载中文网站http://www.pudn.com 本站以C语言和Java语言、嵌入式开发、算法实现为主,源码数量达几十万个,有200多个分类,很多都是本站会员的私家珍藏,互联网上其他地方是找不到的 http://www.pudn.com
高分求救,大仙们快来啊
[code=C/C++][/code]if(FAILED(CoInitialize(NULL)))rn rn MessageBox(_T("初始化COM库失败"),MB_OK);rn return 0;rn rnrn while(iZhangMi spDoc3=m_Web.get_Document();rn IHTMLElement *pInput = NULL;rnrn spDoc3->getElementById(L"usrid",&pInput);rnrn VARIANT vValue ;rn vValue.vt = VT_BSTR;rn vValue.bstrVal = _bstr_t(strZhanghao[iZhangMi]);rn pInput->setAttribute(L"value",vValue);rnrn spDoc3->getElementById(L"passwd",&pInput);rnrn vValue.vt = VT_BSTR;rn vValue.bstrVal = _bstr_t(strMima[iZhangMi]);rn pInput->setAttribute(L"value",vValue);rnrn spDoc3->getElementById(L"PMANG_LOGIN",&pInput);rn pInput->click();rnrn spDoc3.Release();rn pInput->Release();rnrn SetTimer(1,10000,NULL);rn while(GetMessage(&msg,NULL,0,0))rn rn if(bXunHuan)rn rn bXunHuan=false;rn KillTimer(1);rn break;rn rn elsern rn TranslateMessage(&msg);rn DispatchMessage(&msg);rn rn rnrn m_Web.Navigate(L"http://fifaonline.pmang.com/gamepub/component/gamepub_get_character_info.nwz?ssn=321&isMain=M",NULL,NULL,NULL,NULL);rnrn SetTimer(1,5000,NULL);rn while(GetMessage(&msg,NULL,0,0))rn rn if(bXunHuan)rn rn bXunHuan=false;rn KillTimer(1);rn break;rn rn elsern rn TranslateMessage(&msg);rn DispatchMessage(&msg);rn rn rnrn m_Web.Navigate(L"http://www.pmang.com/logout.nwz",NULL,NULL,NULL,NULL);rn //SetTimer(1,5000,NULL);rn while(GetMessage(&msg,NULL,0,0))rn rn if(m_Web.get_ReadyState()==READYSTATE_COMPLETE)rn break;rn elsern rn TranslateMessage(&msg);rn DispatchMessage(&msg);rn rn rn iZhangMi++;rn rnrn CoUninitialize();rnrnWEB控件里的网页为什么老卡住,有时候登录2个号就卡,有时候3个或不一定几个,反正总卡住,就是执行到这里pInput->click();就卡那不动了,不知道为什么,大仙们帮我看看
大牛求救
需求如下:用户在一个文本框输入一个视频网址[color=#FF0000]如[/color]http://v.youku.com/v_playlist/f17074333o1p0.html,我如何获得里面的视频<em>文件</em>地址,以及在我网站中显示该视频。(注:要适用于各大视频网站)。谢谢!
大牛求救啊!!!
目前在做以太网通讯课题,之前很少开发软件,小白2个月了毫无进展。用C++Builder做PC机界面,下位系统是fluke1586a温度采集仪器,想把其采集的数据值通过以太网传输到界面进行显示。C++Builder准备用clientsocket和serversocket两个控件进行开发,具体应该怎么做啊,编程是个头疼问题,2控件也不知道怎么弄。愁啊,<em>大牛</em>们帮帮忙吧,小白感激不尽!!!
大牛求救啊......
代码在eclipse里调试运行时没问题 但是用py2exe创建了.exe程序后运行就会出现如下的错误:rnrnException in thread Thread-2:rnTraceback (most recent call last):rnFile "threading.pyc", line 551, in __bootstrap_innerrnFile "threading.pyc", line 504, in runrnFile "shouhuo.py", line 43, in thread_2rnFile "Common.pyc", line 172, in FindStrrnUnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0: ordinalrnnot in range(128)rnrn这个该怎么整才好啊
dll文件装成OCX控件
dll<em>文件</em>封<em>装成</em>OCX控件,当然其中也有对dll的调用,其实是c++制作OCX的文档
MATLAB程序封装成EXE文件
matlab程序封<em>装成</em>EXE 教程十分详细 本人按照本教程,成功实现matlab打包成exe
高分求救,快来啊!!
我使用了日文2000中的“MS 明朝”字体,可是日文98没有这种字体,结果显示的是乱码。如果换了其它的字体,2000下就显示不了字体了。该怎么办?
exe4j封装成exe文件
exe4j:一个帮助你集成Java应用程序到Windows操作环境的java可执行<em>文件</em>生成工具!!!
转磨VS2008的过来啊求救
我写了个程序,但是不知道是不小心调到了哪里,现在运行程序后只要鼠标放在程序上面就变成沙斗状,而不是鼠标的图标,别的位置又没事,看了设置改了又改还是不知道问题出在哪里,之前调试还没事,今天不知道自己脑残搞到哪里了,<em>求救</em>啊,大哥们那个知道哪里弄到了
如何将Lib封装成Com组件
详细源码如下列链接:rnhttp://d.namipan.com/downfile/NavVerify.rar/28593d324d7267f4c1108d1739cb368e7241f115317e0000rn<em>如何将</em>DIDVerifier.lib、DIDVerifier.h封<em>装成</em>Asp可以调用的组件?rnrn如调试通过,请发送到tomson_yang@163.comrn问题解决将立即给分,多谢!
如何将几个组件封装成一个控件?
将COOLBAR、TOOLBAR、TOOLBUTTON封<em>装成</em>一个控件,在COOLBAR上放置TOOLBAR,然后在rnTOOLBAR上放置5个TOOLBUTTON(自个有CAPTION),如何做呢?我在做时申请几个类的变量,然后自个指向他的父亲,编译完成后面板上出现该组件,在放置在界面上时,出现CONTROL ‘’HAS NO PARENT错误,请各位帮忙指点迷津,有原码者,请发至ZFBING7640@SINA.COM,谢谢!
如何将dos命令封装成可执行文件
经常需要清空数据库然后再导入建表语句rnrn要敲很多命令,比较烦rnrn请问怎样才能将其封装,然后双击那个<em>文件</em>运行一下就可以了?rnrn比如rnrnmysql -uroot -p123456rnrnset names utf8;rnrnsource D:\......rnrn哪位可以手把手教我一下?不胜感激。
如何将一个class文件装成windows服务?急!
<em>如何将</em>一个程序的class<em>文件</em>封<em>装成</em>一个windows服务,在系统启动时自动运行。象windows服务那样!
如何将iview封装成自己的组件库
因为项目UI风格改版,iview提供的的定制主题满足不了需求,有些组件需要更改结构,所以需要对iview进行二次开发,封<em>装成</em>公司内部的组件库。 步骤 从github clone iview源代码,看一下它的各种配置<em>文件</em>尤其是package.json和.babelrc,与本地项目作比较,适当合并一下,之后删除不必要的<em>文件</em>,只留下 src 这个<em>文件</em>夹。 修改本地项目的iview引入方式,只需要修改...
如何将多个程序封装成一个程序?
把几个exe<em>文件</em>做成一个exe<em>文件</em>,即"一次运行多个程序"?
如何将vb程序封装成exe的问题
请问:<em>如何将</em>vb程序封<em>装成</em>彻底的exe,我的意思是将整个vb程序中的所有<em>文件</em>都封装在一个exe<em>文件</em>里。rn另外,由于vb源程序里有连接数据库的代码,rn如cn.ConnectionString = "Driver=SQL Server;server=SUPERNB;uid=;pwd=;database=DLFYSQL"rn里面叙述了计算机名为SUPERNB,数据库名为DLFYSQL,这些名称可能会因为exe<em>文件</em>安装于不同电脑而不同,rn如何在exe<em>文件</em>上解决这个问题呢?rnrn期待大家的解答,不胜感激。
如何将一个窗体封装成PANEL
我有一个能实现一定功能的窗体,现在想把它封<em>装成</em>一个PANEL类.rn我是这样实现的:rn1.继承一个PANEL:rn TCellPanel=Class(TPanel)rn2.重载了CREATE:rn Constructor TCellPanel.Create(Aowner:Tcomponent);rn beginrn Inherited Create(Aowner);rn FCellFrm:=TCellFrm.Create(Self);rn FCellFrm.parent:=Self;rn FCellFrm.show;//当加上这句的时候有错误rn end;rnrn3.发布一些属性控制FCellFrm窗体里的控件的属性rnrn不知道这样封装对不对?有知道的指教一二!rn严重感谢!!!
如何将WPF封装成DLL形式
<em>如何将</em>WPF封<em>装成</em>DLL形式,像MFC一样,可以将Dialog封装到DLL中.
[求助]如何将程序封装成dll?
什么样的东西可以被封<em>装成</em>dllrn函数?rn类?rn命名空间?rn其他的?rn老师要求将各个功能封装rn可是我不知道怎么封装rn:( rn rnrn我是用 c# 编的
如何将已有程序封装成web services
我们这边有一个网站,现在想把其中的部分功能封<em>装成</em>web services,然后再发布出去,请问该怎么做呢,步骤是什么,还要用到什么工具吗,谢谢。
如何将python程序封装成exe可执行文件
<em>如何将</em>python程序封<em>装成</em>exe可执行<em>文件</em>将python程序直接转成exe程序的方法很多,主流的工具有PyInstaller、cx_freeze、py2exe等,论及优缺点,可谓各有千秋。然而,再好的工具在使用的时候也会遇到各种各样的问题。这里无法比较哪个好那个坏,不同工具对不同类型程序的处理能力不同,也许你用这个方法转化出来的程序出问题了,换个方法就行了。本文主要介绍py2exe的安装和使用。p
跪求 如何将下面程序封装成
跪求了~我菜鸟 请详细,感激不尽 rnvoid ChhhDlg::OnBnClickedButton4()rn rn // TODO: 在此添加控件通知处理程序代码rn //创建套接字rn WSADATA wsd;rn SOCKET sHost;rn SOCKADDR_IN servAddr;rn rn int retVal;rn rnrn WSAStartup(MAKEWORD(2,2),&wsd);rn sHost=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);rn if (INVALID_SOCKET==sHost)rn rn WSACleanup();;rnrn rn //连接服务器rn servAddr.sin_family=AF_INET;rn servAddr.sin_addr.s_addr=inet_addr("127.0.0.1");rn servAddr.sin_port=htons((short)1234);rn int nServAddlen=sizeof(servAddr);rn retVal=connect(sHost,(LPSOCKADDR)&servAddr,sizeof(servAddr));rn if (SOCKET_ERROR==retVal)rn rn closesocket(sHost);rn WSACleanup();rnrn rn //发送数据rn CString strSend;rn int cnt = m_lstInfo.GetItemCount();rn for(int i = 0; i < cnt; i++)rn rn CString strIP = m_lstInfo.GetItemText(i, 0);rn CString strPort = m_lstInfo.GetItemText(i, 1);rn strSend += strIP;rn strSend += ",";rn strSend += strPort;rn strSend += ",";rn rn retVal=send(sHost, strSend.GetBuffer(0), strSend.GetLength(), 0);rn strSend.ReleaseBuffer();rnrn if (SOCKET_ERROR==retVal)rn rn closesocket(sHost);rn WSACleanup();rnrn rn //退出rn closesocket(sHost);rn WSACleanup();rnrnrnrn
如何将一个类文件装成dll
求解了,只有一个类<em>文件</em>,或者说之封装这个类<em>文件</em>
如何将MFC程序封装成静态LIB
我的一个WIN32程序想调用自己的一个MFC程序,要将MFC怎么样封装才能让WIN32直接可以使用?
如何将javascript封装成二进制代码
各位大哥大姐,请问:<em>如何将</em>javascript封<em>装成</em>二进制代码,以起到保密的作用?rn谢谢了
matlab文件如何封装成exe文件
matlab<em>文件</em>如何封<em>装成</em>exe<em>文件</em> 不论是java还是c++,甚至是python,都能编译出脱离环境可(安装)运行的exe或apk<em>文件</em>,那么matlab能不能封<em>装成</em>exe<em>文件</em>,从而在别人没有装matlab的终端上也能运行呢?其实这个工具是有的。但是想说在前面的是,要运行m<em>文件</em>转成的exe,亦需要在机子安装一个依赖包<em>文件</em>。所以,想要在别人机子上运行程序,必须将exe<em>文件</em>连通依赖包安装工具一起拷给
C大牛们请进~
今天遇到的笔试题rn*(*(*fun(int)))[5]rn这是啥东东?~
.cs文件装成DLL文件
怎么实现把.CS<em>文件</em>封<em>装成</em>DLL<em>文件</em>,要代码,还有怎么来调用DLL<em>文件</em>的代码?????????????
关于静默安装的问题~~~·~大牛来啊~~
这两天在看静默安装,在网上看了很多帖子,基本上都是需要root权限的。rnrn据说是还有一种是用源码的,不知道可靠程度有多高?rnrn因为我看360和91在静默安装时都要求有root权限。rnrn如果有这种方法能否给个blog,demo,提纲什么的,好让小弟找准方向。
asp.net 如何将自己的login.aspx页面封装成.exe文件
asp.net <em>如何将</em>自己的login.aspx页面封<em>装成</em>.exe<em>文件</em>
请教:如何将写好的类封装成dll文件??
如题~~ 我要封装的类是用VB.net写的在form窗口加入了控件实现操作WORD文档rn 有打开文档 和另存文档的功能 rn 现在想知道怎么将其封<em>装成</em>dll并且要能被调用 , 调用参数是打开文档名和另存文档名 rn 目标是在外部调用dll时直接传入打开和另存<em>文件</em>名 rn 请教各位高手~~ 如何实现?? 感激不尽啊
请教高手:如何将ASP代码封装成DLL文件
多谢
大牛们快来啊,linq to sql
/// rn /// 按条件删除多条数据rn /// rn /// rn /// rn /// rn /// rn public void DeleteToMany(DataContext dc, [color=#FF0000]IEnumerable tentitys, Func fun[/color]) where T : class rn rn var table = dc.GetTable();rn var result = table.Where(fun).AsEnumerable();rn table.DeleteAllOnSubmit(result);rn dc.SubmitChanges();rn rnrn /// rn /// LINQ更新方法rn /// rn /// rn /// rn /// rn /// rn /// rn public void Update(DataContext dc,[color=#FF0000] Func fun, T tentity, Action action[/color]) where T : class rn rn var table = dc.GetTable().Single(fun);rn //var table = dc.GetTable().Where(fun).Single();rn action(table);rn dc.SubmitChanges();rn rnrn红色的我应该怎么传值调用啊,帮忙示范下,在线等!!!
c#如何将winform窗体封装成可以引用的dll文件
待你涉及的窗体+功能涉及好,调试无bug后(以下是以vs2010测试成功的): 1.右击你的工程,“属性”——“应用程序”——“输出类型”——“下拉菜单中选择类库”——“保存”——右击项目---“生成”——完毕。 2.右击你的工程——“在windows资源管理器中打开<em>文件</em>夹”——在bin<em>文件</em>夹下面的:如果你是debug调试,就是debug<em>文件</em>夹下面会与有此项目一模一样的一个dll<em>文件</em>;如果你选
C#如何将一个项目封装成一个exe文件
一个比较小的项目,里面有dll之类的,能不能把这些封<em>装成</em>一个单独的exe<em>文件</em>,不要安装的,就是点击能够直接运行的
高分求助——同志们都来啊
各位老大,这两个题目对于各位来说是非常简单的啊,rnrn需要用c语言实现,越详细越好,越快越好,多多指教:rnrn1.任意输入一个以阿拉伯数字格式显示的日期,请将其转换为中文格式并显示在屏幕上。rn如输入: 年 2003rn     月 6rn     日 30rn应转换为“二零零三年六月三十日”。rnrn2.现有一批商品的信息:包括商品名称、型号、单价,rn1)请新建一个<em>文件</em>以存储以上商品信息,<em>文件</em>名称为“商品价目总表”。rn2)请在屏幕上显示出价格在指定范围内的所有商品的列表。rn3)同一种商品可能有多种型号,请在商品价目总表中查找出某种商品的所有价格信息,并按rn价格由低到高排序后 A. 输出到另一<em>文件</em>中 B. 在屏幕上显示rnrn
matlab封装成activex
matlab封<em>装成</em>activex的例子,vc写的,codeproject上的
装成MyFrame父类
package theChildOfGod.test; /** *游戏项目中的常量 */ public class Constant { public static final int GAME_WIDTH = 500; public static final int GAME_HEIGHT = 500; } package theChildOfGod.test; ...
SharePreference封装成工具类
Android开发中经常需要保存一些用户配置信息,一般都会保存在SharePreference当中。 但是每次都用getSharedPreferences太麻烦了。 我在项目中对SharePreference的频率操作封装在一个类中。 在使用时不需要传入Context和key,保存的时候只需要传入值,获取时不需要传入key。 /** * SharePreference基类 *
java封装成json对象
在java后台<em>如何将</em>两个不同的对象封<em>装成</em>一个json对象,例如对象pig(p_id,p_name,p_age)和对象dog(dog_id,dog_name,dog_height)封装在一个json对象中,在前台又<em>如何将</em>每个对象取出来
如何封装成动态库
我想把一个函数封<em>装成</em>动态库,函数如下:rnbool TestDLL(void)rnrn printf("ok");rnrnrn如何封装?代码如何写?高人出手啊
装成OCX
SDK的Dialogbox能封成ocx吗?
如何封装成ActiveX?
我做了服务端和客户端通讯程序,我想问如何把客户端封<em>装成</em>ActiveX,希望能详细些讲述步骤。
异步封装成同步
我有个函数1,函数1里面进行一个异步执行,异步执行的回调函数是函数2,在函数2里可以获得异步执行的结果,我可以在函数1里直接获得函数2里的结果吗?怎样将这个异步封<em>装成</em>一个同步函数?rn
python封装成exe
最近写了一个小小的程序,需要进行封装exe,为了简单,就直接用了pyinstaller这个模块,对于python3.6版本的童鞋来说,简直方便的不要。下面就给大家介绍一下如何用pyinstaller去封装程序为exe程序。 首先,需要安装一下pip这个应用,这个已经在前面的文章中说过了,windows和linux都有请借鉴windows和linux。 第二步,安装好pip之后,在cmd命令窗口中输...
装成控件的问题?
我想做一个dll,是由多个控件组成的rn里面包括,按钮,列表,下拉条,树形等等rn实现一个小功能。我想把他们封<em>装成</em>一个windows控件库,rn供我在其他的工程里使用,可以实现吗?有什么要注意的rn另外,我看见新建工程里,可以建windows控件库和类库rn两者有什么区别?
GCD封装成面向对象
GCD封<em>装成</em>面向对象后,用起来更方便,也更容易让人理解
HTML5封装成桌面应用
HTML5封<em>装成</em>桌面应用1、准备工作:2、封装3、打包 1、准备工作: web项目地址 nw.js下载网址 reshacker(度娘自行下载) Inno Setup(度娘自行下载安装,有中文版) 2、封装 1、解压目录结构如下:2 2、在解压好的根目录新建<em>文件</em>package.json,并编辑信息: { “main”: “https://www.baidu.com”, “name”: “百度”,...
关于封装成DLL
我有一个项目,在此项目中A(exe)模块调用了B(DLL, C++编写,静态加载的方式)和C(DLL, delphi编写,LoadLibraryEx方式加载)。后来因为项目需求改变,需要把A封<em>装成</em>DLL供C#调用,封装完后,发现C#通过A调用B时可以成功的,可是当调用C的时候,就会直接崩溃,报错:rnAttempted to read or write protected memory. This is often an indication that other memory is corrupt.rn打断点发现崩溃的地方就是A中调用C函数的时候,希望能得到你的帮助,谢谢。
Opencv封装成动态链接库
基于C++和OpenCV的方式实现的算法模块,比如图像预处理,智能学习,特征搜索等等算法模块,怎么封<em>装成</em>动态链接库
ASP封装成DLL
本文档告诉读者怎样将ASP封<em>装成</em>DLL,需要使用word2007打开文档。
javaScript封装成
连缀:所谓连缀,最简单的理解就是一同时设置多个属性 实现连缀的基本思想,函数本身返回的divElement,改成返回一个Base对象,在Base对象中添加其他的操作方法,同样这些方法在执行之后,都返回的是Base对象
DCMTK封装成DLL
DCMTK为静态Lib库,为了在C#中进行调用,需要封装为Dll。即根据需要,建立一个新的VC++ DLL,把相关Lib的应用进去。 使用的版本为dcmtk-3.6.1,CMAKE版本为2.8.8, MD为dcmtk-3.6.0-win32-i386-support_MD。 1. 按介绍,使用CMAKE创建在VS2010可用的DCMTK工程。 参见“http://bbs.h...
JS封装成DLL
1,新建程序集 2,添加JS,设置嵌入式 3,加Cs<em>文件</em>,内容如下 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using System.Web
c语言文件复制 封装成dll
自己写的<em>文件</em>复制的函数,用的纯c风格,c下的函数库fopen fread等函数
java调用c,封装成dll
1)首先要有一个HelloWorld.java。 这个是主<em>文件</em>,里面包括本地方法的java声明,一个main函数,还有一个静态代码段,用来导入所需要的动态连接库(在windows里是.dll)。 代码如下: //HelloWorld.java class HelloWorld {     public native void displayHelloWorld();//注意关键字nati
C Socket封装成COM 方便调用
C SOCKET 封装COM,例:rnSocket client;rnclient.Connect("192.168.1.1", 8080);rnclient.Send("Message Send\n");rn缺少思路?rn
装成MP4格式
1.需要做一下修改,主要是在MPEG4Writer中报错csd找不到,解决方案参考如下: http://stackoverflow.com/questions/27302280/android-how-to-use-mediamuxer-with-video-mp4v-es-instead-of-video-avc http://code.google.com/p/andr
QThread封装成模板类
mythread.h class ThreadSigSlot : public QThread { Q_OBJECT public: explicit ThreadSigSlot(QObject *parent=0):QThread(parent) {} // 自定义槽 public slots: virtual void writeAsync(int /*valu...
装成类的问题>>
我自己写好了程序,现在要封<em>装成</em>类.rnrn已经写好的东西中是基于对话框的,用到了窗口句柄,可是我要封装的类没有对话框之类的,要求实现功能就行了.这可怎么办啊?rnrn本来继承了CWnd类,后来发现用PostMessage的时候第一个参数是接受消息的窗口的句柄,我就彻底傻了.rnrn窗口是真实存在的,不是随便建个HWND **就可以对应的吧??这个是我的理解,rnrn大家帮帮忙吧,该怎么办啊???
文件夹封装成包?
我现在在某个<em>文件</em>夹下面有好几个<em>文件</em>(<em>文件</em>类型可能不同),现在要将这个<em>文件</em>夹打包.请问该怎样实现?rn即相当于ZIP,RAR压缩一样.我用相同的算法又可以将里面的<em>文件</em>提取出来或解压.rn我的要求:打成的包用ZIP或RAR等软件不可以解包.rn希望有做过的朋友能给一些思路.谢谢各位了!
System.Web.UI.Page的问题,高手们过来啊
所有的页面都继承了这个System.Web.UI.Page,所以我想看下System.Web.UI.Page这个里边的代码是什么样子的,然后向在他里边自己在加点功能说明的,不知道可不可以实现,有知道的告诉下谢谢了
静态链接库文件装成DLL后调用问题,高手请进!!!
在我的项目中要将第三方RSA的认证集成到项目中,该认证产品提供有SDK包。由静态链接<em>文件</em>(ace_api.lib)rnrn和头<em>文件</em>(apiuser.h)组成。但在C#中只可调用动态链接库,所以在VC中将其封装。rnrn函数原型:rnextern int Sd_ApiInit(char *serverDb,char *logDb,char *mode,char *msgBuf,int bufSize);rnrn具体如下:rn1、在项目中静态引用lib<em>文件</em>。rn2、将apiuser.h<em>文件</em>加入到HeadFiles中。rn3、在主程序中敲入下面的代码:rn#include "apiuser.h"rn//声明apiuser.h中要封装的函数:rnint ApiInit(char *serverDb,char *logDb,char *mode,char *msgBuf,int bufSize)rnrn int result=Sd_ApiInit(serverDb,logDb,mode,msgBuf,bufSize);rn return result;rnrn......rn......rn4、在项目的.def<em>文件</em>中写入要封装的函数:rnEXPORTSrn ApiInit @1rn ...... @2rn ...... @2rn5、编译。生成win32dll.dll。rn这下,所需的动态链接库<em>文件</em>就生成了。可在C#中使用了。rn将编译成功的dll复制至项目输出<em>文件</em>夹下(bin\Debug目录下)rn在项目中就可调用了。rn代码如下rnusing System.Runtime.InteropServicesrn......rn[DllImport("win32dll")]rnprivate static extern int ApiInit(string serdb,string logdb,string defser,string msgbuf,int rnrnbufSize);rn.....rn//调用rnpivate void button1_OnClick(object sender,System.EventArgs e)rnrn string msg="";rn int result=ApiInit("","","1",msg,4096);rn MessageBox.Show(result.toString());rn ......rnrnrn编译执行,执行后单击按钮后程序直接就退出了。但将传递的参数bufSize的值改为其它数值,如ApiInit("","","1",msg,12),会弹出错误代码为1,调用正确,因为传递了错误的参数,但传递正确的参数为何报错?rnrn1、是不是我封装的动态链接库<em>文件</em>有问题?rn2、还是函数引用不对?rn请高手指点!!!rnrn下面是SDK开发包中带的开发示例中引用这个函数的一部分代码:rn#ifndef MAX_RESULT_MSG_SIZErn#define MAX_RESULT_MSG_SIZE 4096 /* Should be in all your applications!!! */rn#endifrn......rnchar buffer[MAX_RESULT_MSG_SIZE] = 0;rn......rn......rnerror = Sd_ApiInit("","","1", buffer, MAX_RESULT_MSG_SIZE);rnrnrn下面是函数的使用说明:
MATLAB如何封装成EXE文件
一个网友讲述的,<em>如何将</em>matlab封<em>装成</em>exe<em>文件</em>。 希望能对大家有点夯筑
Google-Breakpad封装成动态链接库.dll文件
正常编译成lib<em>文件</em>一些博客已经说的很好了,本菜鸡就不赘述了https://blog.csdn.net/bingzhongdehuoyan/article/details/53860433   导出过程: 抓取dump功能实现在Exception_Handler部分,在breakpad\src\client\windows\handler<em>文件</em>夹下。 为了看着简洁我将dump抓取部分需要的....
把vbs封装成exe文件
本工具可以将vbs脚本变成exe可执行<em>文件</em>,让别人看不到你里面的代码
h264流如何封装成.MP4文件
如题,h264 流如何封<em>装成</em>.mp4<em>文件</em>,有没有现成的开源代码可以参考?那位达人能给些建议和思路?谢谢!!!
关于applet封装成exe文件的问题
我有一html页面,插入一applet,此applet需调用多个图片<em>文件</em>,文本<em>文件</em>.rn现在此功能已实现.但有一个问题,图片<em>文件</em>,文本<em>文件</em>都是可以单独访问的.rn当然也可以把<em>文件</em>逐个加密,但我想最好的办法是把整个一个包做成一个exe执行<em>文件</em>.rnrn请教各位大侠,<em>如何将</em>java做成exe.rn谢谢
把类封装成文件的问题
本人做了个类,想把它封<em>装成</em><em>文件</em>然后在别的程序里使用这个类, 请问我该怎么做rnrn类的头<em>文件</em>.hrn//---------------------------------------------------------------------------rnrn#ifndef dtHrn#define dtHrn#include rn#include rn//---------------------------------------------------------------------------rnclass dbname;rnclass ct;rnstruct dbparamsrn AnsiString databasename ;rn AnsiString databaseuser ;rn AnsiString databasepwd ;rn ;rnclass datacontrolrnprivate :rn TSession* dc_session;rn TDatabase* dc_database;rn dbparams* dbprms ;rn bool linked;rn public :rn datacontrol (AnsiString sname);rn ~datacontrol();rnvoid setparams(dbparams* r);rnvoid getparams();rnvoid connect();rnvoid disconnect() ;rn;rn#endifrnextern dbparams* dbprms;rnextern datacontrol* dtcontrol;rnrn类的cpp<em>文件</em>.cpp, 主要是定义类的功能rn//---------------------------------------------------------------------------rnrnrn#pragma hdrstoprn#include "dt.h"rn#include rnrnrn//---------------------------------------------------------------------------rnrn#pragma package(smart_init)rnrnrndatacontrol::datacontrol(AnsiString sname)rn dc_session=new TSession(NULL);rn dc_database=new TDatabase(NULL);rn dc_session->SessionName =sname;rn dc_database->SessionName =dc_session->SessionName ;rn dc_database->LoginPrompt =false;rn ShowMessage(dc_session->SessionName );rn ;rndatacontrol::~datacontrol()rn dc_session->~TSession() ;rn dc_database->~TDatabase() ;rnrn ShowMessage("Ojbect is deleted");rn ;rnvoid datacontrol::setparams(dbparams* r)rn dbprms=r;rn ;rnvoid datacontrol::getparams()rn ShowMessage("DatabaseName :"+ dbprms->databasename + '\n 'rn +"Databaseuser :"+dbprms->databaseuser );rn ;rnvoid datacontrol::connect()rn tryrn if(dc_session->IsAlias(dbprms->databasename))rn dc_database->AliasName =dbprms->databasename ;rn dc_database->DatabaseName =dbprms->databasename ;rn dc_database->Params->Add("User Name="+dbprms->databaseuser ) ;rn dc_database->Params->Add("Password="+dbprms->databasepwd ) ;rn rn elsern throw dbname();rn rn catch(dbname)rn dc_database->DatabaseName =NULL;rn dbprms->databasename =NULL;rn ShowMessage("Database has been not found");rn linked=false;rn return ;rn ;rn tryrn dc_database->Connected =true;rn ShowMessage("connect success");rn linked=true;rn if (dc_database->Connected ==false)rn throw ct();rn rn catch(ct)rn ShowMessage("connect failed");rn linked=false;;rn ;rnvoid datacontrol::disconnect()rn linked=false;rn dc_session->DropConnections() ;;rndbparams* dbprms=new dbparams;rndatacontrol* dtcontrol=new datacontrol;rnrn请问头<em>文件</em>和cpp<em>文件</em>该怎么处理
高手们,快来啊高分求救dataGrid焦点问题??
怎么在窗体加载时让dataGrid的某一行某一列得到焦点??急在线等。。
ASP.NET 将JS文件装成DLL
第一步:创建一个项目(工程) 命名随便自己 之后找到AssemblyInfo.CS<em>文件</em>,在这个<em>文件</em>里添加资源<em>文件</em>。添加到文档最尾部如下代码 [assembly:WebResource( &quot; ClassLibrary1.JScript1.js &quot; , &quot; application/x-javascript &quot; )]   里面的ClassLibrary1是工程的命...
将py文件装成exe程序
在cmd命令中输入“pyinstaller -F name.py” 封装好的exe程序就在dist<em>文件</em>夹中 注意不可以是中文名
读取excel文件数据,封装成hashmap
需要jxl包,程序下载:链接:http://pan.baidu.com/s/1slCIfUl 密码:gd3k注意:jxl只能读取.xls<em>文件</em>,不能识别.xlsx。package test;import java.io.File; import java.security.KeyStore.Entry; import java.util.HashMap;import jxl.Sheet; import
能把MScomm封装成Dll文件吗?
如果能封装.应该怎么作?.MSComm1_OnComm()事件在Dll里面可以用吗?应该如果来处理在接收数据时如何来触发这个事件MSComm1_OnComm()
怎样将c写的程序封装成一个.exe文件
怎样将c写的程序封<em>装成</em>一个独立的.exe<em>文件</em>,并能够在其他的地方被delphi调用?rnrn
将C式文件装成C++式的调用
请问各位大虾, 对于下面的一段完成的C语言程序<em>如何将</em>其封<em>装成</em>类(也就是面向对象的方法)? 最好能有个具体的设计方案将消息循环也可以封装进去。rnrnrnrn#include rn#include rn#include rnrn#include rn#include rn#include rnint main()rnrn Display *dpy;rn GC gc_b, gc_w;rn Pixmap pixmap;rn dpy = XOpenDisplay(NULL);rn if(dpy == NULL)rn rn printf("cannot open display!");rn exit(1);rn rn XSizeHints *sz; rn int screen_num = DefaultScreen(dpy);rnrn Window win;rn //set window attributesrn XSetWindowAttributes attr;rn attr.backing_store = Always; rn attr.background_pixel = 0xffffff;rn attr.override_redirect = False;rn // create windowrn win = XCreateWindow(dpy, rn XDefaultRootWindow(dpy),rn 100, 100, rn 320, 240,rn 1,rn XDefaultDepth(dpy, screen_num),rn InputOutput,rn CopyFromParent,rn CWBackingStore | CWBackPixel | CWOverrideRedirect, rn &attr);rn XStoreName(dpy, win, "window");rnrn // Set XA_WM_NORMAL_HINTS propertyrn sz = XAllocSizeHints();rn sz->x = 100;rn sz->y = 100;rn sz->width = 320;rn sz->height = 240;rn sz->width_inc = 1;rn sz->height_inc = 1;rn sz->flags = USPosition | USSize | PResizeInc;rn XSetNormalHints(dpy, win, sz); rnrn //map window and select mask rn XMapWindow(dpy, win);rn int mask = ExposureMask | ResizeRedirectMask | StructureNotifyMask | KeyPressMask;rn XSelectInput(dpy, win, mask);rnrn int count = 0;rn int width, height;rn XEvent e;rn while(1)rn rn XNextEvent(dpy, &e);rn switch(e.type)rn rn case Expose:rn rn rn if(e.xexpose.count > 0)rn break;rn printf("expose %d\n", count++);rn //display the real size of window and the expose arearn XWindowAttributes attr;rn XGetWindowAttributes(dpy, win, &attr);rn printf("window size: width :%d height: %d expose: %d %d %d %d\n", rn attr.width, attr.height, e.xexpose.x, e.xexpose.y, e.xexpose.width, e.xexpose.height);rn XClearWindow(dpy ,win);rn break;rn rn case ResizeRequest:rn rn XPutBackEvent(dpy, &e); rn XSelectInput(dpy, win, mask - ResizeRedirectMask ); //close the ResizeRedirect maskrn rn //send expose event if neccessaryrn XFlush(dpy);rn XWindowAttributes attr;rn XGetWindowAttributes(dpy, win, &attr);rn if(attr.width > width || attr.height > height)rn rn e.type = Expose;rn e.xexpose.display = dpy;rn e.xexpose.window = win;rn if(attr.width == width)rn rn e.xexpose.x = 0;rn e.xexpose.y = height;rn e.xexpose.width = width;rn e.xexpose.height = attr.height - height;rn rn else if(attr.height == height)rn rn e.xexpose.x = width;rn e.xexpose.y = 0;rn e.xexpose.width = attr.width - width;rn e.xexpose.height = height;rn rn elsern rn e.xexpose.x = 0;rn e.xexpose.y = 0;rn e.xexpose.width = attr.width;rn e.xexpose.height = attr.height; rn rn XPutBackEvent(dpy, &e);rn rn width = attr.width;rn height = attr.height;rnrn //let the deafult event pump handle this event rn XFlush(dpy);rnrn //clear the queue rn while(XPeekEvent(dpy, &e))rn rn if(e.type != ResizeRequest)rn break; //cleared all the resize events , go to normal event looprn XNextEvent(dpy, &e);rn rnrn //turn on the ResizeRequest maskrn XSelectInput(dpy, win, mask);rnrn break;rn rn case KeyPress:rn rn printf("key press\n");rn break; rn rn rn XFlush(dpy);rn rn return 1;rnrn
如何把JAVA程序封装成EXE文件
可以把普通的Java程序做成真正的exe
把Layer的弹出层封装成Public文件
 目的:把Layer的弹出层封<em>装成</em>Public<em>文件</em>。 前提条件: 电脑 编程工具 Layui弹出层(官方链接)   写法: 直接写。 间接写。   效果图:     一,直接写: $.post('/Main/LogCheck', { strName: UserName, strPassword: PassWord }, function...
2D/3D Mixed Service in T-DMB System Using Depth Image Based Rendering下载
Abstract- In this paper, we introduce a 2D/3D mixed service in Terrestrial Digital Multimedia Broadcasting (T-DMB) system using depth-image-based rendering (DIBR). The 2D/3D mixed service is the 3D service type that 3D contents are shown partially while a 2D video sequence is displayed in the entire 相关下载链接:[url=//download.csdn.net/download/luxin5321/2169931?utm_source=bbsseo]//download.csdn.net/download/luxin5321/2169931?utm_source=bbsseo[/url]
java编程小项目下载
java方面的程序,适合java初学者,或有点java基础的同学 相关下载链接:[url=//download.csdn.net/download/fenglijie0118/3731862?utm_source=bbsseo]//download.csdn.net/download/fenglijie0118/3731862?utm_source=bbsseo[/url]
struts2_session_权限检查并控制重复登录源码下载
struts2_session_权限检查并控制重复登录 实在对不起各位,我当时有点冲忙上传上来个war包,现在我把源码奉上,真的对不起。我看了评论才知道,感谢那位仁兄。 相关下载链接:[url=//download.csdn.net/download/luosoy/4682240?utm_source=bbsseo]//download.csdn.net/download/luosoy/4682240?utm_source=bbsseo[/url]
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo
我们是很有底线的