C++
FrankChina
爱上的CS
展开
-
activex控件中显示对话框
1、先建一个Activex工程 2、在资源中增加一个对话框,将其属设置为child 和None 3、生成一个基于对话框的类 4、在含有OnDraw函数的类中调用该对话框 先在 *.h文件中定义对话框的类变量 在要调用类的OnCreate函数中添加dlg.Create(IDD_DIALOG1,this);和 dlg.ShowWindow(SW_SHOW); 两个语句,如下所示: int原创 2011-04-04 12:19:00 · 726 阅读 · 0 评论 -
基于NPAPI的跨浏览器的插件开发
我按照http://mozilla.com.cn/post/21666/的步骤写了一个插件,在Firefox中是正常的,但在chrome中就是识别不了。后来在网上查了发现原来是:VALUE "Translation",0x409, 1252 // 0x804, 1200 将老的 0x804,1200 改为 0x409,1252 就可以了。原创 2012-03-12 09:54:34 · 1962 阅读 · 1 评论 -
关于NPAPI开发过程中的几点问题
1、函数回调,C++主动调用JS 前端: function enter(){ alert("enter"); } embed1=document.getElementById('objinput'); embed1.OnEnter=enter; 后端验证 bool ScriptablePluginObject::HasProperty(NPIdentifier原创 2012-03-21 10:44:53 · 4446 阅读 · 1 评论 -
Delphi/C++Builder Maskedit控件的掩码说明
Delphi 中的Additional页里有个Maskedit控件,它可以限制用户只能按照既定的输入格式输入,只需要在其EditMask属性进行一定的设置即可实现。 掩码格式可以分为三部分每个部分之间用分号“;”分开。 第一部分;第二部分;第三部分 其中, 第一部分是掩码本身,也就是数据输入格式。 在这一部分用一些特殊的格式符来表示应输入的字符类型及格式,常用的特殊格式符转载 2012-04-15 08:41:48 · 2570 阅读 · 0 评论 -
C++Builder XE2 写一个客户端与java通讯
C++Builder 中主要用到的控件是TIdTcpClient C++代码 ConnData cd= form_config->getConnData(); idtcpclnt1->Host=cd.host; idtcpclnt1->Port=cd.port; idtcpclnt1->Connect();原创 2012-08-07 14:37:21 · 1472 阅读 · 0 评论