社区
C#
帖子详情
请问一个VC很容易办到的事情,如何在C#的WINDOWS程序中办到呢??
cool18_2k
2001-12-22 06:11:34
就是控件的子类化.
在VC中可以轻易的定义一个控件类的子类,来对控件进行更多样化的编程.
但是在C#的WINDOWS应用程序中如何做呢?
比如:
我想让一个 LISTCTRL 可以接收从资源管理器拖过来的文件列表.
在VC中只要定一个 CListCtrl 的子类,将成员变量 AccecptDropFile 置真,
然后处理 WM_DROPFILE 消息就可以了.
但是在 C# 下如何办到呢?
...全文
79
6
打赏
收藏
请问一个VC很容易办到的事情,如何在C#的WINDOWS程序中办到呢??
就是控件的子类化. 在VC中可以轻易的定义一个控件类的子类,来对控件进行更多样化的编程. 但是在C#的WINDOWS应用程序中如何做呢? 比如: 我想让一个 LISTCTRL 可以接收从资源管理器拖过来的文件列表. 在VC中只要定一个 CListCtrl 的子类,将成员变量 AccecptDropFile 置真, 然后处理 WM_DROPFILE 消息就可以了. 但是在 C# 下如何办到呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cool18_2k
2001-12-28
打赏
举报
回复
哦~,我回家试试
klxyzcumt
2001-12-28
打赏
举报
回复
在C#中也可以做组件啊,做成组件后,就可以使用自定义控件了
starcbh
2001-12-28
打赏
举报
回复
直接处理就可以了吧?
cool18_2k
2001-12-24
打赏
举报
回复
upup
niwalker
2001-12-24
打赏
举报
回复
在C#中几乎是一样啊,除了消息用事件外。
babytiger
2001-12-22
打赏
举报
回复
学习一下,upup
Linux开发入门:使用gdb调试C/C++入门教程
GDB(GNU symbolic debugger)简单地说就是
一个
调试工具。它是
一个
受通用公共许可证即GPL保护的自由软件。像所有的调试器一样,GDB可以让你调试
一个
程序
,包括让
程序
在你希望的地方停下,此时你可以查看变量、寄存器、内存及堆栈。更进一步你可以修改变量及内存值。GDB是
一个
功能很强大的调试器,它可以调试多种语言。在此我们仅涉及 C 和 C++ 的调试,而不包括其它语言。还有一点要说明的是,GDB是
一个
调试器,而不像
VC
是
一个
集成环境。你可以使用一些前端工具如XXGDB、DDD等。他们都有图形化界面,因此使用更方便,但它们仅是GDB的一层外壳。因此,你仍应熟悉GDB命令。事实上,当你使用这些图形化界面时间较长时,你才会发现熟悉GDB命令的重要性。在你调试你的
程序
之前,当你编译你的源
程序
时,不要忘了 -g 选项或其它相应的选项,才能将调试信息加到你要调试的
程序
中
。例如:gcc -g -o hello hello.c 。
.NET自动服务
程序
—
C#
应用
程序
开发
中
,常常需要实现这样一种功能:让服务器在每天的特定时刻运行固定的
程序
(或者实现固定的操作),比如让系统在每天的2:00备份数据库数据。要实现这样的功能,我们可以使用
Windows
服务(
Windows
service)。
Windows
service是一种系统自动的、无人值守的
程序
(仅存在于
Windows
NT、2000和XP操作系统
中
),它能够在系统启动时开始运行。用户可以通过...
【转】How to call c++ exported method and classes in
c#
相对于C++来说,
C#
是个newcomer,
C#
提供了一些非常cool的功能,使得我们的工作更加
容易
。但是,在这个组件横行的年代,如果不懂利用别人写好的代码,就有点落伍了。在C++横行江湖的日子里,留下了很多功能强大的代码,探讨如何在
C#
的
程序
中
使用这些代码是非常有趣也很有意义的
事情
,这也是我们今天这篇文章的主题。
C#
是managed code,而C++不是,他们之间的几种交互方式可以用下图表示(今天我们只谈managed code 调用 native code): 让我们看上图
How to call c++ exported method and classes in
c#
相对于C++来说,
C#
是个newcomer,
C#
提供了一些非常cool的功能,使得我们的工作更加
容易
。但是,在这个组件横行的年代,如果不懂利用别人写好的代码,就有点落伍了。在C++横行江湖的日子里,留下了很多功能强大的代码,探讨如何在
C#
的
程序
中
使用这些代码是非常有趣也很有意义的
事情
,这也是我们今天这篇文章的主题。
C#
是managed code,而C++不是,他们之间的几种交互方式可以用下图表
C#
完全掌握控件之-combbox
这篇博文我们来详细了解一下Combbox的用法,毕竟只要你做项目,这个控件就比不可少。
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章