คำถามติดแท็ก c++builder

2
วิธีสร้างฟอร์ม“ ไม่เปิดใช้งาน” ใน Firemonkey
ใน XCode โดยการเพิ่มวิธีการเหล่านี้ในคลาสย่อย NSView ของคุณสามารถป้องกันไม่ให้หน้าต่างทำงานเมื่อคลิกที่: - (BOOL)shouldDelayWindowOrderingForEvent:(NSEvent )theEvent { return YES; } - (BOOL)acceptsFirstMouse:(NSEvent )theEvent { return YES; } - (void)mouseDown:(NSEvent )theEvent { [[[NSApp]] preventWindowOrdering]; } ในแพลตฟอร์ม Windows มันทำโดยรหัสง่ายๆนี้: HWND hWnd = FindWindowW((String("FM") + fmxForm->ClassName()).c_str(), fmxForm->Caption.c_str()); SetWindowLong(hWnd, GWL_EXSTYLE, GetWindowLong(hWnd, GWL_EXSTYLE) | WS_EX_NOACTIVATE); ฉันจะ subclass NSView เพื่อป้องกันไม่ให้ FMX TForm ของฉันทำงานเมื่อคลิกที่มันได้อย่างไร? ฉันจะสร้างฟอร์ม" …

7
ฉันจะ“ ยกเลิกการใช้” เนมสเปซได้อย่างไร
ความหลากหลายของระบบการพัฒนาของฉัน (Codegear C ++ Builder) คือบางส่วนของส่วนหัวที่สร้างขึ้นโดยอัตโนมัติยืนยันว่ามี ... using namespace xyzzy ... ข้อความในนั้นซึ่งส่งผลกระทบต่อรหัสของฉันเมื่อฉันต้องการหรือคาดหวังน้อยที่สุด มีวิธีใดบ้างที่ฉันสามารถยกเลิก / แทนที่คำสั่ง "ใช้" ก่อนหน้านี้เพื่อหลีกเลี่ยงปัญหานี้ อาจจะ... unusing namespace xyzzy;
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.