我尝试使用此Watermark它在我的测试项目中正常工作,但它在我们的主项目中不起作用。
我该如何调试?我检查了lastwin32error,它返回0,我觉得很好。
编辑:它在设计师中起作用,但是当我运行项目时却没有。
我创建了connect bug report Link我还在等待那里的回应... 我在那里上传了导致问题的项目。如果我可以在这里上传,我也会这样做。
编辑:我发现如果我设置这2个复选框,那么它将起作用...... 有没有办法绕过它,我不想设置'启用应用程序框架',因为它需要一个表单作为启动表单。
答案 0 :(得分:2)
Windows cue横幅,如果它正在使用,则有一些限制和要求。
您无法在多行编辑控件或富媒体上设置提示横幅 编辑控件。要使用此API,您必须提供清单指定 Comclt32.dll版本6.0。
请参阅此处了解官方详情:EM_SETCUEBANNER message
编辑:Comctl32问题意味着在.NET中,您确保在Application.EnableVisualStyles()
之前确保程序启动代码中有Application.Run()
行。